jQuery を使用して、ボタンを含む HTML を少し生成しています。何らかの理由で、生成されたボタンに対してボタン イベントを発生させることができません。
ソースを表示すると、生成された html は問題ないように見えます... Firebug も調べましたが、何も問題はありません....動的に生成されたボタンに対してボタンクリックイベントが発生していません。
どんな助けでも大歓迎です。
これが私のコードです:
$(document).ready(function () {
$("#btnSearch).click(function () {
var html = "";
html += "<tr><td>Test</td></tr>";
html += "<tr><td>Test 2</td></tr>";
html += "<tr><td><input id="btnTest" type="button" value="Test Button" /></td></tr>";
$(html).appendTo("#TestTable");
});
$("#btnTest").on("click", function () {
alert('hey');
});
});
私の静的htmlは単純です:
<table id="TestTable"></table>