jquery .html不会触发onclick?

时间:2012-08-10 14:00:38

标签: jquery triggers onclick

我有.html的问题,是否有可能它不会触发onClick? 如果是这样,有人会建议我另类吗?

var textSubgenres ="";
    for(i=0; i<data3.length; i++)
    {
        if(i==0)
        {
            textSubgenres= textSubgenres+"<a href='#/genre/"+data3[i]+"' class='linkSubgenre' onClick='getInformation("+data3[i]+")'>"+data3[i]+" </a>";
        }
        else
        {
            textSubgenres= textSubgenres+", <a href='#/genre/"+data3[i]+"' class='linkSubgenre' onClick='getInformation("+data3[i]+")'>"+data3[i]+" </a>";
        }
    }
$("#subgenreText").html(textSubgenres);

1 个答案:

答案 0 :(得分:0)

您应该考虑以更清晰的方式拆分代码,这不涉及使用内联onClick事件处理程序,而是使用jQuery的事件处理机制。

我在这里创建了一个带有大量注释演示的jsFiddle:click

相关问题