<li>
別の動的要素である<a>
タグの下に作成されている要素の ID を選択しようとしています。の ID を処理できないようです<li>
。私が持っている最も近いものはこれです:
$("a li:first-child").attr('id');
ただし、クリックされているものではなく、最初のliのIDのみを提供します。
最初の部分だけが重要なので、切り捨てたスクリプトを次に示します。
$.each(...
$("#inventoryDiv").append("<ul id='invList'></ul>");
$("#invList").append("<a href='javascript:void(0);' name='invLink'><li id='" + this.inventory_id + "'>
...
私のリスナーは次のとおりです。
$("#inventoryDiv").on('click','a',function(){
console.log($("a li:first-child").attr('id');
}
何かご意見は?