我的所有页面都适用于jquery菜单和jquery ui日期选择器插件。但问题是该页面具有asp.net验证控件。这些页面继续显示类型错误:
$( 'mySelector')myFunction的();不是一个功能
我正在使用带有jquery UI 1.7.3和jquery dropdown menu with google style的asp.net 4.5网站。
如果我只删除页面中的验证控件,它就会开始工作。但我需要它们。
有什么建议吗?感谢。
更新 这是在萤火虫中看到的错误。
TypeError: $(...).datepicker is not a function
[Break On This Error]
$("[id$=txtDate1]").datepicker();
AddCon...atid=29 (line 248)
TypeError: $(...).fixedMenu is not a function
[Break On This Error]
$('div.menu').fixedMenu();
答案 0 :(得分:2)
可能的原因可能是$与Asp.net Jquery对象冲突。
您可以尝试在页面
的代码开头声明单独的Jquery对象尝试:jquery.NoConflict()
https://forum.jquery.com/topic/multiple-versions-of-jquery-on-the-same-page