我有一个java脚本函数,它将内容添加到我的HTML页面。此外,我在该页面上添加了灯箱脚本。现在,当我在页面加载灯箱脚本工作正常后调用灯箱功能但是当我调用那个将HTML附加到我的页面的java脚本函数时,点击添加的HTML灯箱的内容就不起作用。我应该做什么
我的代码就像这样
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;
}
感谢您提前帮助
答案 0 :(得分:1)
我怀疑这是因为新元素绑定到DOM,因此灯箱脚本无法“看到”它们。你有灯箱的初始化脚本吗?像initLightbox()
这样的东西?如果是这样,请将其添加到add_new_block();
函数的末尾。