1

1 つのページで jQuery Datepicker と JavaCript スクロールバーを使用しようとしています。しかし、ヘッダーファイルで両方を宣言すると、一方が機能しない場合、これを修正して両方を使用する方法はありますか? 私は次のことを試しましたが、成功しませんでした:

var $j = jQuery.noConflict();
$j("#datepicker").datepicker();
4

3 に答える 3

2

試す :

jQuery.noConflict();
jQuery("#datepicker").datepicker();
于 2012-05-08T12:27:04.147 に答える
1

競合を解決しても、$次のように使用できます。

jQuery(function($){
    $("#datepicker").datepicker();
})(jQuery)
于 2012-05-08T12:36:09.867 に答える
1
<script src="prototype.js"></script>
<script src="effects.js"></script>
<script src="jquery.js"></script>

<script type="text/javascript">
jQuery.noConflict();
 jQuery(document).ready(function($){
     jQuery("a").click(function(){
        //Effect.Shake('shake_demo');//this is prototype.js function
                    //jQuery("#datepicker").datepicker();//for suing Jquery function
    });
});
</script>

<body>
<div id="shake_demo" style="width:150px; height:40px; background:#ccc; text-align:center;">
    <a href="#"  style="line-height:40px;">Click me to shake!</a>

</div>
<a id="aClick" class="aClick" href="#"  style="line-height:40px;">Click me to shake!</a>
</body>
于 2012-05-08T12:33:23.180 に答える