0

Webサイトでnoconflictを使用する必要がありますが、問題があると思います。コードは次のとおりです。

calling... src="jquery-1.7.2.min.js" 
var jQuery_1_7_2 = jQuery.noConflict(true);

(function($){
    $(window).load(function () {
        $("#content_1").mCustomScrollbar({
            advanced:{
                updateOnContentResize: true
            },
            scrollButtons: {
                enable: true
            }                                          
        });
    });
})(jQuery_1_7_2);

私はどこが間違っていますか?ありがとう。

4

1 に答える 1

1

mCustomScrollbarコードでプラグインを使用していることに注意してください。

そのプラグインは、関数で使用されているものと同じjQueryインスタンスにインストールする必要があるため、を呼び出す.noConflictにロードする必要があります。

実際には、次のようなものが必要になります。

<script src="jquery-1.3.2.js"> </script>
<script src="module-needing-1.3.2"> </script>
<script>
   var jq132 = jQuery.noconflict(true);  // move jQuery 1.3.2 out of the way
</script>
<script src="jquery-1.7.2.js"> </script>
<script src="module-needing-1.7.2"> </script>
<script>
   var jq172 = jQuery.noconflict(false); // leave 1.7.2 as the default...
</script>
于 2012-08-07T13:22:06.680 に答える