javascript调用中的lightbox绑定问题
我有一个java脚本函数,它将内容添加到我的HTML页面。我也有灯箱脚本添加在该页面上。现在,当我在页面加载后调用lightbox函数时,lightbox脚本工作正常,但当我调用java脚本函数将HTML附加到我的页面时,单击添加的HTML lightbox的内容时,该怎么办 我的代码是这样的javascript调用中的lightbox绑定问题,javascript,jquery,lightbox,Javascript,Jquery,Lightbox,我有一个java脚本函数,它将内容添加到我的HTML页面。我也有灯箱脚本添加在该页面上。现在,当我在页面加载后调用lightbox函数时,lightbox脚本工作正常,但当我调用java脚本函数将HTML附加到我的页面时,单击添加的HTML lightbox的内容时,该怎么办 我的代码是这样的 function add_new_block() { strnew='<div>\n <div class="normal_red">
function add_new_block()
{
strnew='<div>\n
<div class="normal_red">
<a href="javascript:void(0);" onclick="return add_new_block();">Add more</a>
</div>
<a href="ajax_show_specific.php?subcat_id=1&catid=2" class="lbOn">Be More Specific</a>
</div>';
document.getElementById("newdiv"+(newcount-1)+subcatid).innerHTML=strnew;
}
函数添加新块()
{
strnew='\n
';
getElementById(“newdiv”+(newcount-1)+subcatid.innerHTML=strnew;
}
提前感谢您的帮助
我怀疑这是因为新元素绑定到DOM,因此lightbox脚本无法“看到”它们。你有灯箱的初始化脚本吗?类似于
initLightbox()
?如果是这样,则将其添加到add_new_block()的末尾代码>功能。谢谢Wasim的问候