我正在编辑一个模板,我需要在其中添加一个在产品页面上显示一些 HTML 内容的灯箱。准确地说,不是“添加到购物车”按钮,而是会弹出一些内嵌灯箱内容的按钮。
我看过的所有灯箱替代品都要求我使用 CDN 继承 jQuery。像这样:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
我正在使用的模板在 head.phtml 和其他页面中使用了一堆自定义脚本。像:
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/ver_menu.js');?>"></script>
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/custommenu.js');?>"></script>
因此,当我在 head.phtml 甚至产品页面中添加此行时,我的顶部菜单停止下拉并且产品信息选项卡停止工作,所有信息都显示在我的产品页面上(而不是出现在各自的选项卡下) .
有没有办法可以避免 jQuery 脚本之间的这种干扰,以使灯箱(在产品页面 - view.phtml 上)工作并且不影响我的菜单和信息选项卡。
已经为此苦苦挣扎了一段时间,主题作者也不愿意提供帮助。
我已经尝试过放置我在上面发布的 jQuery Line,但没有运气。任何方式我都可以使用 magento 的核心 jQuery 脚本来使我的灯箱工作......
另外,我使用 colorbox 来实现灯箱效果。(http://www.jacklmoore.com/colorbox)
我无能为力,但我可以为任何能帮助我解决这个问题的人提供晚餐和啤酒。真的要靠你们了...