0

.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);
4

1 に答える 1

0

onClickインラインイベント ハンドラを使用せず、jQuery のイベント処理メカニズムを使用する、より明確な方法でコードを分割することを検討する必要があります。

ここで、コメントの多いデモを使用してjsFiddleを作成しました:クリック

于 2012-08-10T14:19:32.883 に答える