-4

次のjqueryコードの何が問題になっていますか?なぜ機能しないのですか?テーブルの列数をカウントし、このdivの幅をID "eDiv"で設定しようとしていますが、機能しません

$(document).ready(function () {

    reset();

    function reset() {
        w = $("#eDiv tr:first td").length * 200;
        $('.container1').width(2000);
        alert('i');
    }
});
4

1 に答える 1

1

これは、HTMLIDまたはクラスが定義されていない可能性があるためです。それらが存在することを確認します。

多分あなたは使いたかった

$('#eDiv').width(w);

また

$('.container1').width(w);

また

$('#eDiv').width(2000);

編集:このフィドルで確認できるように、後で関数を宣言したためで はありません(@Felix Klingが指摘)

于 2012-07-14T09:42:59.307 に答える