如何从JQuery选择器中获取DOM元素我很难从jQuery选择器获得实际的DOMElement。样本代码:<input type="checkbox" id="bob" />
var checkbox = $("#bob").click(function() { //some code } )在另一段代码中,我试图确定复选框的选中值。 if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked )
//do something.拜托,我不想做: if ( checkbox.eq(0).is(":checked"))
//do something这让我绕过了复选框,但其他时候我需要真正的DOMElement。
3 回答
米脂
TA贡献1836条经验 获得超3个赞
$("table").get(0);
$("table")[0];
$(":checkbox").click(function() { if ($(this).is(":checked")) { // do stuff }});
$(":checkbox").each(function(i, elem) { $(elem).data("index", i);});$(":checkbox").click(function() { if ($(this).is(":checked") && $(this).data("index") == 0) { // do stuff }});
XmlHttpRequest
.
富国沪深
TA贡献1790条经验 获得超9个赞
jQuery("#bob").get(0).outerHTML;
<input type="text" id="bob" value="hello world" />
- 3 回答
- 0 关注
- 376 浏览
添加回答
举报
0/150
提交
取消