我正在尝试利用 Trent Richardson 的TimePicker jQuery UI 插件向 Wordpress 插件添加时间选择小部件。jQuery 和 jQuery UI 都按应有的方式排入队列并且工作正常(TimePicker 的 Datepicker/Slider 要求均已被验证包含在内并且工作正常,并且 TimePicker 脚本加载正常)。
但是,Firebug 给了我以下错误:
TypeError: $.ui is undefined
有问题的行是这样的:
$.ui.timepicker = $.ui.timepicker || {};
我知道它的发生是因为由于某种原因这个脚本没有找到 $.ui (我认为这是引用 jQuery UI 的标准符号?)我还尝试简单地在顶部预定义 $.ui 并且我得到了摆脱了那个未定义的错误,但随后又抛出了另一个错误
$.datepicker
这在第 973 行的代码中更进一步。当它们应该是对 jQuery 对象的有效引用时,在脚本顶部显式定义 $.ui 和 $.datepicker 似乎没有多大意义。 ..我只是不确定如何修复似乎是断开的链接。