Javascript x[0].html()或$(x)[0]不是函数jQuery
我有4个HTML DOM元素:Javascript x[0].html()或$(x)[0]不是函数jQuery,javascript,jquery,Javascript,Jquery,我有4个HTML DOM元素: <div data-equipment-type="addon" style="display: inline-block;">Universal Plug Adaptor</div> <div data-equipment-type="addon" style="display: inline-block;">WiFi Access</div> <div data-equipment-type="addon"
<div data-equipment-type="addon" style="display: inline-block;">Universal Plug Adaptor</div>
<div data-equipment-type="addon" style="display: inline-block;">WiFi Access</div>
<div data-equipment-type="addon" style="display: inline-block;">LAN Cable</div>
<div data-equipment-type="addon" style="display: inline-block;">Mouse</div>
然后我想得到x中每个DOM元素存储的html()值。预期产出:
Universal Plug Adaptor
WiFi Access
LAN Cable
Mouse
但是,以下功能不起作用
x[0].html()
$(x)[0].html()
但是下面返回html元素:
x[0] //output is <div data-equipment-type="addon" style="display: inline-block;">Universal Plug Adaptor </div>
$(x)[0] //output is <div data-equipment-type="addon" style="display: inline-block;">Universal Plug Adaptor </div>
x[0]//输出为通用插头适配器
$(x)[0]//输出为通用插头适配器
x
现在是DOM元素的jQuery集合(数组)
x.eq(0).html()
或
或者用JS
x[0].innerHTML
将获得所需的
x
现在是DOM元素的jQuery集合(数组)
x.eq(0).html()
或
或者用JS
x[0].innerHTML
将获得所需的DOM元素和jQuery元素不是一回事。DOM元素没有
.html().innerHTMLHTML值与通用插件适配器中的值相同
?DOM元素和jQuery元素不是一回事。DOM元素没有.html().innerHTMLHTML值是否与通用插头适配器中的值相同?