我想在我的网页中同时使用mini-ajax文件上传表单和日期选择器,但当尝试同时使用它们时,jquery冲突且不起作用,只有上传器起作用,但日期选择器不起作用。我尝试了一下,但没有成功,代码如下:我使用的ajax上传器的URL是:http://tutorialzine.com/2013/05/mini-ajax-file-upload-form/与之一起,我正在使用另一个用于日期选择器的jquery文件-jquery UI 1.8
<script>
$(function() {
$('#Date').datepicker();
jQuery.noConflict( )
jQuery144 = jQuery
console.log(jQuery144, jQuery)
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="jquery/jquery-ui-1.8.full.min.js"></script>
<!--5 more files are included here for uploader-->
<script type="text/javascript">
jQuery144(function($) {
console.log("hello", $.fn.jquery)
})
jQuery(function($) {
console.log("world", $.fn.jquery)
})
</script>
noconflict等的顺序有点奇怪。看起来它会起作用,但我会这样做:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="jquery.uploader.js></script>
<script type="text/javascript">
jQuery191 = $.noConflict(true);
jQuery191(function($) {
console.log("hello", $.fn.jquery)
});
jQuery(function($) {
console.log("world", $.fn.jquery)
})
</script>