将javascript应用于小胡子创建的对象

时间:2014-03-04 15:39:50

标签: javascript mustache

我的javascript中有一个小胡子模板,它被放入我的html

这由H2标签和ul / li标签组成

我在我的javascript底部有这个

    function vara(){
        alert('f')
    }

    $('h2').click(vara)

但是当我点击胡子模板创建的H2标签时,这不起作用。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

等待文档为ready

答案 1 :(得分:1)

您的内容在运行时被胡子添加,并且由于您的处理程序在运行时被绑定,因此他们不知道要绑定什么。正确的方法是使用.on并将click事件绑定到附加内容的容器。

$(document).on("click", "h2", vara);