Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使两个jquery函数能够协同工作?_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript 如何使两个jquery函数能够协同工作?

Javascript 如何使两个jquery函数能够协同工作?,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我开发了一个表单,有两个功能,一个是使用datepicker选择日期,另一个是使用ajax函数将页面重定向到此处。现在的问题是,如果我包括jquery 2.1.1,那么只有ajax函数可以在此处工作,如果我删除了2.1.1,那么只有datepicker可以工作。有人知道如何解决这个jquery问题吗? $(函数(){ $('.date picker')。日期选择器({ 变化月:对, 变化年:是的, showButtonPanel:是的, 日期格式:“MM yy”, onClose:函数(dat

我开发了一个表单,有两个功能,一个是使用datepicker选择日期,另一个是使用ajax函数将页面重定向到此处。现在的问题是,如果我包括jquery 2.1.1,那么只有ajax函数可以在此处工作,如果我删除了2.1.1,那么只有datepicker可以工作。有人知道如何解决这个jquery问题吗?

$(函数(){
$('.date picker')。日期选择器({
变化月:对,
变化年:是的,
showButtonPanel:是的,
日期格式:“MM yy”,
onClose:函数(dateText,inst){
var month=$(“#ui datepicker div.ui datepicker month:selected”).val();
var year=$(“#ui日期选择器div.ui日期选择器year:selected”).val();
$(此).datepicker('setDate',新日期(年、月、1));
},
显示前:功能(输入、安装){
var-datestr;
if((datestr=$(this.val()).length>0){
年份=datestr.substring(datestr.length-4,datestr.length);
month=jQuery.inArray(datestr.substring(0,datestr.length-5),$(this.datepicker('option','monthnameshort'));
$(this).datepicker('option','defaultDate',新日期(年,月,1));
$(此).datepicker('setDate',新日期(年、月、1));
}
}
});
});
$(文档).ready(函数(){
$('.reveal')。在('click',函数(e)上{
e、 预防默认值();
var link=$(this.attr('href');
$('.page').load(链接);
});
});
.ui日期选择器日历{
显示:无;
}
日期:
您使用这种客户端jQuery和jQuery UI的原因是什么?不确定运行jQuery UI 1.7.2需要哪个版本的jQuery,可能是它需要比您使用的jQuery更新的jQuery。我使用古老的jQuery是因为datepicker函数需要它,我在网上创建的函数非常有用,但它似乎无法在最新的jquery函数中使用。我已经尝试将其作为一个函数使用,但只有ajax函数可以使用。你在说什么函数?$('.date picker')。datepicker函数datepicker一直是jquery UI的一部分,而且是,这不是您使用如此旧的jQuery UI和jQuery的原因。。。我不明白你的问题是什么,请使用更新的版本并尝试一下。