0

内部に<div>テーブルを含む があり、jQuery でメソッドを使用したいのですが、resize表示されず、何が問題なのかわかりません。メソッドを含む jQuery スクリプトをロードしましたが、resizeまだ何も表示されません。

jQuery 呼び出しは次のとおりです。

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.5.custom.min.js"></script>

これが私がそれを使用したい方法です:

$(window).resize(function () {
    setslider($('#dynamicdata'));
}); 

jQuery呼び出しをマスターページ内に配置すればうまくいくと思いましたが、何も起こりませんでした。別のプロジェクト内で使用しましたが、正しく動作しますが、Web サイトで使用するとメソッドが表示されません!

4

2 に答える 2

3

次のように、ドキュメントの読み込みが完了した後に関数を呼び出してみてください。

$(document).ready(function(){
    $(window).resize(function () {
        setslider($('#dynamicdata'));
    });
}); 
于 2013-08-05T10:34:52.097 に答える
0

setslider 関数はどこにありますか? グローバルウィンドウ空間にあるかのように呼び出しています。それは...ですか?それは別のJSライブラリにロードする必要があるものですか? もしそうなら、それが問題です。

于 2013-08-05T10:31:27.240 に答える