【发布时间】:2014-01-21 17:15:17
【问题描述】:
我使用两个版本的 jQuery:1.2 和 1.9。
我在 Main.Master 中添加了以下行:
<script type="text/javascript" src="<%# ResolveUrl ("~/jquery-1.2.6.js") %>"></script>
<script type="text/javascript" src="<%# ResolveUrl ("~/jquery-ui.js") %>"></script>
<script type="text/javascript" src="<%# ResolveUrl ("~/jquery-1.9.1.min.js") %>"></script>
<script type="text/javascript">
var $new = jQuery.noConflict();
</script>
我在我的应用程序中使用 jquery.tinePicker,由于我添加了新的 jQuery,我得到了异常:
无法获取未定义或空引用的属性“_selectDay”
从行:
function onclick()
{
jQuery.datepicker._selectDay(param,param,param,param);
}
我猜它来自 jQuery-ui 文件。 有什么想法可以让它发挥作用吗?
【问题讨论】:
-
选择一个版本只使用 - 然后看看你得到什么错误......
-
没有错误......在我添加之前它工作正常:
-
然后删除它。如果您希望使用 1.9.1 删除 1.2.6 和 jquery-ui,然后使用 1.9.1 并从他们的站点为新版本制作一个新的 jquery-ui。你不能像这样使用两个 jquery 版本,它是一个库,了解做什么以及如何工作
标签: jquery asp.net jquery-ui datepicker jquery-ui-datepicker