gpt4 book ai didi

javascript - jQuery UI 为 Wordpress 中的 Timepicker 加载项返回 "undefined"

转载 作者:行者123 更新时间:2023-11-30 18:02:25 24 4
gpt4 key购买 nike

我正在尝试使用 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 行的代码中更进一步。在脚本顶部显式定义 $.ui 和 $.datepicker 似乎没有多大意义,因为它们应该是对jQuery 对象...我只是不确定如何修复看似损坏的链接。

最佳答案

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

我对“旧”脚本的一般直觉/感觉是它可能使用了过时的或高级的 api calling method这会导致 jQuery/UI 的版本出现问题。

关于javascript - jQuery UI 为 Wordpress 中的 Timepicker 加载项返回 "undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16628276/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com