0

こんにちは、以下のコードはonclick、(以前に削除された後) 私の html の属性に関数を正常に追加しますが、ページの読み込み後に通常行われるように、再度起動しません。

関数が実行されるように、これを再度起動するにはどうすればよいですか?

$jQuery(document).ready(function() {
   $("#id").attr( "onclick", "doSomething();");
});

(参考までに、私はまもなく HTML 以外のonclickイベントに切り替える予定なので、コードが別の方法で実行できることは既に認識しています。)

4

1 に答える 1

0

.on()次のような方法を使用してこれを行うことができます。

$jQuery(document).ready(function () {
    $("#id").on("click", doSomething);
});
于 2013-10-29T14:28:02.957 に答える