【发布时间】:2015-11-12 13:11:55
【问题描述】:
我想从我的代码中删除所有的 innerHTML 实例,但我无法在这一行中这样做:
$('div[id^="helpTextDiv"]').get(0).innerHTML=LoadStructure();
我知道我不能将 html 与 get 一起使用:
$('div[id^="helpTextDiv"]').get(0).html();
请建议如何从这行代码中去掉 innerhtml。
【问题讨论】:
我想从我的代码中删除所有的 innerHTML 实例,但我无法在这一行中这样做:
$('div[id^="helpTextDiv"]').get(0).innerHTML=LoadStructure();
我知道我不能将 html 与 get 一起使用:
$('div[id^="helpTextDiv"]').get(0).html();
请建议如何从这行代码中去掉 innerhtml。
【问题讨论】:
.get(index)返回DOM元素,你想要.eq(index)
$('div[id^="helpTextDiv"]').eq(0).html("foo");
或在选择器级别
$('div[id^="helpTextDiv"]:eq(0)').html("foo");
【讨论】: