1

私はこのコードを持っていますが、これは非常に簡単だと思います。

$(function() {
    $(".box").click(function(){
        var origSize =  $(this).height;
        console.log (origSize);
    });
});

しかしfunction()、コンソールに表示されるだけです。何が悪かったのかわかりません。

4

2 に答える 2

2
var origSize =  $(this).height;

する必要があります:

var origSize =  $(this).height();

ドキュメントを読んでくださいheight。これは関数であり、プロパティではありません。

于 2012-10-12T04:45:04.423 に答える
2

指摘されているheight()ように、プロパティとしてメソッドを使用しています。outerHeight()代わりに、パディングと境界線の幅を考慮したより正確な値を取得するために使用することを検討する必要があります。

于 2012-10-12T04:46:30.620 に答える