Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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用户界面返回";“未定义”;用于Wordpress中的时间选择器加载项_Javascript_Jquery_Wordpress_Jquery Ui - Fatal编程技术网

Javascript jQuery用户界面返回";“未定义”;用于Wordpress中的时间选择器加载项

Javascript jQuery用户界面返回";“未定义”;用于Wordpress中的时间选择器加载项,javascript,jquery,wordpress,jquery-ui,Javascript,Jquery,Wordpress,Jquery Ui,我试图利用Trent Richardson的jQuery UI插件向Wordpress插件添加一个时间选择小部件。jQuery和jQuery UI都按其应有的方式排队,并且工作正常(时间选择器的日期选择器/滑块要求都已被验证为包括在内,并且工作正常,并且时间选择器脚本加载正常) 但是,Firebug给了我以下错误: TypeError: $.ui is undefined 问题是: $.ui.timepicker = $.ui.timepicker || {}; 我理解之所以会发生这种情况,

我试图利用Trent Richardson的jQuery UI插件向Wordpress插件添加一个时间选择小部件。jQuery和jQuery UI都按其应有的方式排队,并且工作正常(时间选择器的日期选择器/滑块要求都已被验证为包括在内,并且工作正常,并且时间选择器脚本加载正常)

但是,Firebug给了我以下错误:

TypeError: $.ui is undefined
问题是:

$.ui.timepicker = $.ui.timepicker || {};
我理解之所以会发生这种情况,是因为出于某种原因,这个脚本找不到$.ui(我认为这是引用jQuery ui的标准符号?),我还尝试在顶部预先定义$.ui,我消除了未定义的错误,但随后它又抛出了另一个错误

$.datepicker

这在第973行的代码中更进一步。在脚本顶部显式定义$.ui和$.datepicker似乎没有多大意义,因为它们应该是对jQuery对象的有效引用。。。我只是不知道如何修复看似断开的链接。

我最终找到了另一个可以说是“开箱即用”的插件。从字面上讲,刚刚将引用从旧的jquery.timepicker.js更改为新的jquery.ui.timepicker.js,一切都运行良好


我对“旧”脚本的总体直觉/感觉是,它可能使用了过时的或高级的脚本,从而导致jQuery/UI版本出现问题

你有我们可以看到的直播版本吗?如果看不到页面的其余部分,这很难诊断。不幸的是,这是在我的本地开发版本中。我找到了另一个解决方案,你可以在下面的答案中找到。