使用 jQuery width() 和 height() 方法
您可以使用 .width()
和 .height()
方法来增加高度,例如 $('x').width('+=2px' )
还是 $('x').height('+=2px')
?
我在 jQuery 网站上找不到任何关于此的信息,但我也没有看到任何表明这不起作用的信息。
Can you use the .width()
and .height()
methods to increase the height like $('x').width('+=2px')
or $('x').height('+=2px')
?
I couldn't find any information about this on the jQuery website, but I also haven't seen anything to suggest that this doesn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这些方法获取和设置元素的高度或宽度。
width()
或width(val)
你所说的这种方法仅在
.animate()
Sinan 上提供。
These methods get and set the height or width of the elements.
width()
orwidth(val)
Such approach as you say is only provided on
.animate()
Sinan.
为什么不直接做这样的事情呢?
编辑:
要清理它,您可以创建一个插件,如下所示(未经测试):
这将允许您执行
$('x').increaseWidth(2)
Why not just do something like this?
EDIT:
To clean it up, you can create a plugin, something like this (untested):
This would allow you to do
$('x').increaseWidth(2)
否。您传递给
width()
的值应为 CSS 长度值。如果您未指定单位,则假定为像素。No. The value you pass to
width()
is expected to be a CSS length value. Pixels are assumed if you don't specify a unit.