我的javascript中有一个小胡子模板,它被放入我的html
这由H2标签和ul / li标签组成
我在我的javascript底部有这个
function vara(){
alert('f')
}
$('h2').click(vara)
但是当我点击胡子模板创建的H2标签时,这不起作用。我该如何解决这个问题?
答案 0 :(得分:2)
等待文档为ready。
答案 1 :(得分:1)
您的内容在运行时被胡子添加,并且由于您的处理程序在运行时被绑定,因此他们不知道要绑定什么。正确的方法是使用.on
并将click事件绑定到附加内容的容器。
$(document).on("click", "h2", vara);