Javascript 将动态ID传递给jquery选择器的问题
使用jQuery动态选择某些元素时遇到问题。这是相当基本的,但我不知道为什么它不起作用 我有:Javascript 将动态ID传递给jquery选择器的问题,javascript,jquery,Javascript,Jquery,使用jQuery动态选择某些元素时遇到问题。这是相当基本的,但我不知道为什么它不起作用 我有: var popularItems = ($(rowData[0].items)); for(var i=0;i<popularItems.length;i++){ var dynId = popularItems[i].id; var itemToSelect = $("#"+dynId).children()[0]; $(itemToSelect).css('display'
var popularItems = ($(rowData[0].items));
for(var i=0;i<popularItems.length;i++){
var dynId = popularItems[i].id;
var itemToSelect = $("#"+dynId).children()[0];
$(itemToSelect).css('display',none');
}
var popularItems=($(行数据[0].items));
对于(var i=0;i选中console.log($(“#“+dynId).length)
Ah,$(“#“+dynId).length为0..那么元素不存在,与所有相关的代码共享HTML和项
,很可能DOM元素还没有准备好…相对于HTML标记,您把这个Javascript放在哪里了?