Php 未加载JavaScript。我想尽了一切办法
自从我安装了对其社交模块JomSocial的更新后,它不再正确加载JavaScript。我敢肯定,这与JomSocial有关,因为在主页上没有任何JavaScript可以正常工作(顶部有一个蓝色条,应该可以单击并包含“打开控制面板”,但不会加载)。然而,如果我访问一个没有显示JomSocial内容的页面,JavaScript将很乐意加载 昨天我得到了一些帮助,但不幸的是,我仍然很困。我是JavaScript的新手,Safari向我抛出了错误 TypeError:表达式“$”的结果 [未定义]不是一个函数。 /modules/mod_rok slideshow/tmpl/slideshow.js:73TypeError: 表达式“$”的结果[未定义] 这不是一个函数。 2/media/system/js/mootools.js:54TypeError: 类型错误 我一点也不知道该如何解释这一点。我确信JomSocial中的某些东西正在引发冲突,但我真的不知道如何着手解决这个问题Php 未加载JavaScript。我想尽了一切办法,php,javascript,css,xhtml,joomla,Php,Javascript,Css,Xhtml,Joomla,自从我安装了对其社交模块JomSocial的更新后,它不再正确加载JavaScript。我敢肯定,这与JomSocial有关,因为在主页上没有任何JavaScript可以正常工作(顶部有一个蓝色条,应该可以单击并包含“打开控制面板”,但不会加载)。然而,如果我访问一个没有显示JomSocial内容的页面,JavaScript将很乐意加载 昨天我得到了一些帮助,但不幸的是,我仍然很困。我是JavaScript的新手,Safari向我抛出了错误 TypeError:表达式“$”的结果 [未定义]不是
Jack有多个库定义了
$
;我知道jQuery和Prototype是这样做的,但不确定MooTools(我在您的错误消息中看到)。因此,根据这条消息,我只能猜测您以某种方式加载了两个库,它们都使用$
此问题的jQuery解决方案是使用noConflict:。我不知道冲突的双方,也无法亲自访问该网站,这是我所能做的最好的事情
编辑:您是否尝试过MooTools建议的任何解决方案 有多个库定义
$
;我知道jQuery和Prototype是这样做的,但不确定MooTools(我在您的错误消息中看到)。因此,根据这条消息,我只能猜测您以某种方式加载了两个库,它们都使用$
此问题的jQuery解决方案是使用noConflict:。我不知道冲突的双方,也无法亲自访问该网站,这是我所能做的最好的事情
编辑:您是否尝试过MooTools建议的任何解决方案 您必须确保,即使jQuery处于无冲突模式,也必须首先加载MooTools。如果加载jQuery,将其置于无冲突模式,然后加载MooTools,它将失败。我在书中写了一些关于这方面的文档: 如果确保在将jQuery添加到文档之前进行了以下调用,则应在jQuery之前加载MooTools:
JHTML::_('behavior.mootools');
您必须确保,即使jQuery处于无冲突模式,也必须先加载MooTools。如果加载jQuery,将其置于无冲突模式,然后加载MooTools,它将失败。我在书中写了一些关于这方面的文档: 如果确保在将jQuery添加到文档之前进行了以下调用,则应在jQuery之前加载MooTools:
JHTML::_('behavior.mootools');
您的
jQuery.noConflict()
很可能是在加载了一些其他脚本并尝试使用$
之后出现的
还有一件事
jQuery.noConflict()
如果在另一个库之前包含它,可能无法工作,就像在本例中一样。您的jQuery.noConflict()
很可能是在加载了一些其他脚本并尝试使用$
之后出现的
还有一件事
jQuery.noConflict()
如果在另一个库之前包含它,则可能无法工作,就像在这种情况下一样。当它处于维护模式时,我们无法进行测试。很抱歉,再次打开了站点。但仍在寻找答案。:)当它处于维护模式时,我们无法进行测试。抱歉,已再次打开网站。但仍在寻找答案。:)Mootools也定义了$。新版本允许您使用document.id,以防其他人定义了$。感谢您的帮助,我已再次打开该网站-抱歉,我完全忘记了!:D但是,如果检查源代码,您将看到jQuery.noConflict()…:(Mootools也定义了$。新版本允许您使用document.id,以防其他人定义了$。谢谢您的帮助,我已经再次打开了站点-抱歉,我完全忘记了!:D如果您检查源代码,您将看到jQuery.noConflict()…:(