我正在构建使用上一版jstree的控件。问题是整个系统是使用jQuery 1.3.2构建的,但是我需要将jQuery 1.4.2用于jstree,同时为了防止错误需要“$”仍然指向jQuery 1.3.2以使系统正常工作。我试着像这样解决问题
var jq142 = jQuery.noConflict(true);
它可以工作,但是当我添加其他控件以形成像“datepicker”那样通过$(“#id”)初始化时.datepicker会抛出错误 $(“#id”)。datepicker不是函数
当我通过firebug检查DOM变量时,一切正常 - $指向1.3.2并且注册了datepicker函数。
它可以是什么?
由于
答案 0 :(得分:1)
如果有人通过寻找未回答的问题来解决这个问题,答案就是简单地升级到1.4。*
btw:jQuery 1.7刚刚发布......再次升级的时间; - )