是否可以使用不同的jQuery版本加载另一个页面?
我有一个HTML页面,其成员系统使用jQuery 2.1.3,我正在尝试使用jQuery 1.10.3加载带有滚动效果的外部PHP页面。
PHP页面可以自行运行,但是当我尝试使用GET,LOAD方法加载它时,我会收到这些错误:
TypeError: $.widget is not a function jq.js line 2 > eval:1:40
TypeError: $(...).smoothTouchScroll is not a function
答案 0 :(得分:2)
$.widget
- 是jQuery UI的一部分。您只需将此库添加到您的页面即可。 jQuery版本并不重要。
答案 1 :(得分:0)
据我了解,问题来自您的新加载页面包含其他jq版本,您应该使用以下方法将其排除:
$encoded = new SoapVar(
"<tns:Upit xmlns:tns='http://apis-it.hr/umu/2015/types/kp'>
<tns:IdPosiljatelja>196</tns:IdPosiljatelja>
<tns:TipPoruke>$TipPoruke</tns:TipPoruke>
<tns:IdUpita>$UUID</tns:IdUpita>
<tns:DatumVrijemeUpita>$date_time</tns:DatumVrijemeUpita>
</tns:Upit>",
XSD_ANYXML
);