jQuery将高度增加10px而不选择元素两次

Joh*_*lia 7 jquery

我想将我选择的元素高度增加10px.没有选择元素两次是否有更好的方法.

例如

$(this).height($(this).height()+10);
Run Code Online (Sandbox Code Playgroud)

在jquery中是否有一些方法可以处理我错过的内容?

Tim*_*yce 15

尝试这样的事情:

$(this).height("+=10");
Run Code Online (Sandbox Code Playgroud)

  • 从文档中,假设除了返回值之外,height()和css('height')是相同的,它只是有意义的.取自api的这一部分:".css('height')和.height()之间的区别在于后者返回无单位像素值(例如,400),而前者返回单位完整的值(例如,400px).当需要在数学计算中使用元素的高度时,建议使用.height()方法." (2认同)