【发布时间】:2011-02-26 09:19:22
【问题描述】:
我对一些 jQuery 代码有疑问。由于某种原因,它不会在它应该自动运行的时候自动运行,但是当使用 Firebug 单步执行时它工作正常吗?
我在没有自动触发的代码上放置了一个断点,然后在 Firebug 上按下播放键,如果我取消这个断点或关闭它不运行的 Firebug,它可以正常工作吗?有人可以帮忙吗,我已经搜索了互联网但没有找到任何相关的内容。
当我单击将在我的主页上创建一个 jQuery 选项卡并在此选项卡上打开一个外部页面的链接时,代码应该运行 - 外部页面还包括 jQuery 来运行灯箱,因此必须在链接上放置一个 id我单击以激活灯箱代码(这是在没有断点的情况下不会触发的代码)。
链接:
<a onclick="createNewTab('dhtmlgoodies_tabView1','Remote Access','','RemoteAccess.html',true);return false" id="lightbox_load">Remote Access</a>
代码未运行:
$(function(){
// Lighbox Link
$('#lightbox_load').click(function(){
$('#RemoteAccessGallery a').lightBox({fixedNavigation:true}); }); });
【问题讨论】: