Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这段代码,我认为它非常简单:
$(function() { $(".box").click(function(){ var origSize = $(this).height; console.log (origSize); }); });
但我只是function()出现在我的控制台中。我不确定出了什么问题。
function()
var origSize = $(this).height;
应该:
var origSize = $(this).height();
阅读文档,height是一个函数,而不是一个属性。
height
正如已经指出的那样,您将该height()方法用作属性。您应该考虑使用outerHeight()来获得更准确的值,以说明填充和边框宽度。
height()
outerHeight()