我想在一個頁面上使用jQuery Datepicker和JavaCcript滾動條。但是,如果我在頭文件中聲明兩個不起作用,有沒有辦法解決這個問題,但仍然可以同時使用這兩種方法?我試過以下,但沒有成功:原型和jQuery之間的衝突
var $j = jQuery.noConflict();
$j("#datepicker").datepicker();
我想在一個頁面上使用jQuery Datepicker和JavaCcript滾動條。但是,如果我在頭文件中聲明兩個不起作用,有沒有辦法解決這個問題,但仍然可以同時使用這兩種方法?我試過以下,但沒有成功:原型和jQuery之間的衝突
var $j = jQuery.noConflict();
$j("#datepicker").datepicker();
可以解決衝突,仍然使用$
這樣的:
jQuery(function($){
$("#datepicker").datepicker();
})(jQuery)
嘗試:
jQuery.noConflict();
jQuery("#datepicker").datepicker();
<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>
魔力的詞: )沒有衝突:http://api.jquery.com/jQuery.noConflict – Grunf