jquery改变width的方法:1、利用“元素对象.width(改变后的width值)”,该方法可设置被选元素的宽度;2、利用“元素对象.css(width,改变后的width值)”,css()方法可以设置指定css属性的值。
本教程操作环境:windows10系统、jquery3.2.1版本、dell g3电脑。
jquery怎么改变width1、利用width()方法
width() 方法设置或返回被选元素的宽度。
当该方法用于返回宽度时, 则返回第一个匹配元素的宽度。
当该方法用于设置宽度时,则设置所有匹配元素的宽度
语法为:
返回宽度:
$(selector).width()
设置宽度:
$(selector).width(value)
使用函数设置宽度:
$(selector).width(function(index,currentwidth))
示例如下:
<!doctype html><html><head><meta charset="utf-8"><title>123</title><script src="js/jquery.min.js"></script><script>$(document).ready(function(){$("button").click(function(){$("div").width("100px");});});</script></head><body><div style="height:100px;width:300px;padding:10px;margin:3px;border:1px solid blue;background-color:lightblue;"></div><br><button>改变div的宽度</button></body></html>
输出结果:
2、利用css()方法配合width属性
css() 方法设置或返回被选元素的一个或多个样式属性。
如需设置指定的 css 属性,请使用如下语法:
css("propertyname","value");
示例如下:
<!doctype html><html><head><meta charset="utf-8"><title>123</title><script src="js/jquery.min.js"></script><script>$(document).ready(function(){$("button").click(function(){$("div").css("width","100px");});});</script></head><body><div style="height:100px;width:300px;padding:10px;margin:3px;border:1px solid blue;background-color:lightblue;"></div><br><button>显示div的宽度</button></body></html>
输出结果与上面示例相同:
相关视频教程推荐:jquery视频教程
以上就是jquery怎么改变width的详细内容。