我刚在我的网站上安装了Fancybox 2,我试图手动调用它(通过点击图像)。我得到的错误是“过多的递归”。我将尝试提供尽可能多的信息,因为该项目只是本地的。
以下是按正确顺序为给定页面加载的javascript文件列表:
以下是代码(我认为非常简单):
function viewImages () {
$.fancybox( {href : '223141main_flare_print.gif', title : 'Lorem lipsum'} );
}
$('div.image').click(function(){ viewImages (); });
最后,当我点击div时,这些是我得到的确切错误:
太多的递归@ ../ js / jquery.js:1534
太多的递归@ ../ js / jquery.js:2777
任何帮助将不胜感激。
答案 0 :(得分:0)
如果你正在使用Twitter Bootstrap< 2.3.1,众所周知会导致这个问题(我刚刚经历过,并且升级bootstrap解决了这个问题)