我的Joomla页面上有一段JavaScript有问题。请容忍我,因为我不是专家。
我正在使用一个常规插件(而不是一个实际的Joomla插件)来显示我的投资组合。它应该是这样工作的:http://portfolio.heshley.nl/templates/j .black.html
这就是它不应该工作的方式:http://portfolio.heshley.nl/
所以,我做了很多尝试。
我真的迷路了,插件的开发者也没有找到解决方案。可能是因为他不太喜欢乔姆拉。
有人知道我能做什么吗?正如我上面提到的,我不是专家,但我知道基本知识。所以,如果你有一个逐步的解决方案,那将是超级!
发布于 2014-03-31 07:10:32
你的第一个链接不起作用,所以我不知道在第二个链接中不起作用的地方。但是:如果您查看html源代码,您将加载jquery两次,一次是在顶部(可能在jsn_yoyo_pro -模板的index.php文件中),另一次是向下加载(可能是由Joomla加载的?)。尝试将index.php中的包含移至
<jdoc:include type="head" /> 标签,所以乔姆拉斯将包括第一位。然后删除加载相同库的包含。
而且,我看到jquery和mootools都在加载,因此我请求jquery处于无冲突模式。这意味着所有jquery调用hase都要使用:
jQuery( ... )而不是
$( ... )(注意jQuery()的情况)。因此,替换对$的所有引用(用jQuery(
问候乔纳斯
https://stackoverflow.com/questions/22747387
复制相似问题