我在我的网站上使用 Golive,Fancybox 效果很好。但是,如果在同一页面(html 或 jsp 页面)中我为我的画廊放置 fancybox 并为我的菜单放置 Menumachine 代码,我就会遇到问题。 当我输入这段代码时
<menumachine name="prova" id="m349do81">
<csobj t="Component" csref="../menumachine/prova/menuspecs.menudata">
<noscript>
<p><a class="mm_no_js_link" href="../menumachine/prova/navigation.html">Site Navigation</a></p>
</noscript>
</csobj>
<script type="text/javascript">
<!--var mmfolder=/*URL*/"../menumachine/",zidx=1000;//-->
</script>
<script type="text/javascript" src="../menumachine/menumachine2.js"></script>
<script type="text/javascript" src="../menumachine/prova/menuspecs.js"></script>
</menumachine>
Fancybox 停止工作!我认为这段代码中有一些东西我必须更改或修改,但我不知道是什么! 请帮我。 克里斯蒂娜
最佳答案
使用 menumachine 和一些 jQuery 脚本时存在一些已记录的问题。
他们建议添加这个来解决此类冲突:
<script type ="text/javascript">
if(typeof(Array.shift)=="undefined")
Array.shift = function(){};
</script>
您可以在 menumachine knowledge base 上阅读更多内容
关于Jquery-fancybox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8972784/