为什么这不起作用......
$( '#父')的儿童()[3]的.html( '内容');
不起作用 TypeError:$(“#parent”)。children()[3] .html不是函数。
什么时候呢?
var x = $('#parent')。children()[3] .className;
有效吗
在我现在的jsperf test
中找到了一个例子感谢。
答案 0 :(得分:8)
$("#parent").children()[3]
为您提供javascript object not jQuery object
,而javascript未在javascript中定义,但className存在于javascript中。用户] innerHTML获取html。 Ø
Note: $("#parent").children()[3].html
,这里的html甚至没有在jQuery中定义你需要使用html()而不是像下面的例子中给出的那样,并使用eq来获取jQuery对象$("#parent").children().eq(2).html()
<强> Live Demo 强>
alert($("#parent").children()[2].innerHTML);
或
alert( $("#parent").children().eq(2).html());