【发布时间】:2012-09-19 11:04:07
【问题描述】:
我有一个 Joomla K2 站点,当用户点击 K2 中的图像时,它应该会在带有 k2 的弹出窗口中打开。但现在这不再起作用了,问题出在 Zoomy 脚本中。这是item from my site 任何人都可以帮我解决这个问题吗?
【问题讨论】:
标签: javascript jquery-plugins joomla joomla-k2
我有一个 Joomla K2 站点,当用户点击 K2 中的图像时,它应该会在带有 k2 的弹出窗口中打开。但现在这不再起作用了,问题出在 Zoomy 脚本中。这是item from my site 任何人都可以帮我解决这个问题吗?
【问题讨论】:
标签: javascript jquery-plugins joomla joomla-k2
好吧,我认为问题在于您有 5 个版本的 jQuery 正在运行,哈哈。如果您使用 Firebug 或 Chrome 的扩展程序打开源代码,您将能够看到。如果你的扩展有 jQuery 参数,关闭其中的 4 个,否则使用以下代码确保它只嵌入一次:
<?php
// load jQuery, if not loaded before
if(!JFactory::getApplication()->get('jquery')){
JFactory::getApplication()->set('jquery',true);
$document =& JFactory::getDocument();
$document->addScript(JURI::root() . "path_to_file/jquery-1.8.2.js");
}
?>
更新:
这里是嵌入的 jQuery 文件:
我不确定 2 个 googleapis 来自哪里,但 1 个来自名为 mod_sj_k2_accordion 的模块,其他来自 2 个插件。因此,找到插件并删除 jQuery 引用或添加我在上面发布的代码。如果您确实使用了我上面发布的代码,请确保更改路径 your 路径。
【讨论】: