我想获取使用 AJAX 动态生成的 div 的属性。这是我尝试过的:
$.getJSON('/json/layout', function(data) {
$('#layout').append(data);
});
这里data
AJAX 的返回类似于:
<div id="my_div" name="my_name"></div>
我检查了 Chrome 的“检查元素”,似乎#my_div
已生成并附加到#layout
. 但是当我打印 with 的名字#my_div
时
console.log($('#my_div').attr('name'));
我进入undefined
控制台。我是 javascript 新手,所以不熟悉 JS 和 AJAX 的基础知识。我真的可以得到动态生成的元素的属性吗?如果没有,是否有任何解决方法?