以下のシナリオでは、提案が必要です。 私はアイテムのオブジェクトを持っており、次のように動的にHTMLオブジェクトを構築:jQueryで動的に追加されたdiv要素へのアクセス
$.each(item,function(k, iteminner) {
html += '<td><div id="outerdiv">' + iteminner.Name + '</div>';
html += '<div id="clickme"></div></td>';
});
table
は、各ボックスは、各td
に名前とボタンが含まれます。この形式で構築されています。ユーザーがセルのボタンをクリックすると、それぞれ名前を表示したいと思います。ここでは何が欠けていますか?そのIDを想定し
$('#clickme").click() {
alert($("#outerdiv").iteminner.name);
}
は、第二のdiv id="clickme" + 2
がクリックされたときに、私は、第二のセル内の要素の存在へのアクセス方法、のように、divタグの両方のためのユニークなのですか?
にIDは一意である必要があり、彼らがしています。 –
$( '#clickme')を正しく使用して "or" – NachoDawg