当我在现有的 .aspx 页面中使用 jQuery 的 UI 插件 DatePicker 时,出现以下错误:
$("#datepicker").datepicker is not a function
但是,当我将创建和使用 datePicker 的相同代码复制并粘贴到与 aspx 页面位于同一目录中的 HTML 文件时,它可以完美运行。这使我假设 aspx 页面中有一些 JS 文件阻止了 datePicker 或 jQuery 的 UI JS 文件正确加载。
任何人都可以证实我的信念或提供任何提示来找到干扰 jQuery 的 UI 插件的罪魁祸首吗?
最佳答案
我为类似的问题苦苦挣扎了几个小时。后来发现 jQuery 被包含了两次,一次是我添加 jQuery 函数的程序,一次是我们的内部调试器。
关于asp.net - jQuery UI "$("#datepicker").datepicker 不是函数",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1212696/