onclick属性を持つ要素が必要です。 jQueryを使用すると、動作しないようです。ここに私のコードです:jQuery <input> onclick属性の要素の問題
$("h1").append($("<input>", {type: "text", onclick: "alert();"}));
コードん以下作品:
$('h1').append('<input type="text">').find('input').live('click', function() { alert('bam'); });
EDIT:うん、私はデビッド・トーマスのコメントがあったことに気づいたようなものについてはどのように
<input type="text" onclick="alert();"></input>
[クロムで働く12/Ubuntuの11.04](http://jsfiddle.net/davidThomas/k5t4j /); 'alert()'が* something *](http://jsfiddle.net/davidThomas/k5t4j/1/)を警告している場合、Firefox 5で動作します。 –
この種のデバッグでは、私はいつも 'alert(" click ")'を指定しました。なぜなら、それは文字列が必要だと仮定したからです:) – yitwail
Hum。 Chromeの最新バージョンでは動作しません。 – Randomblue