jQuery如何选择元素的父元素
我有以下几点:jQuery如何选择元素的父元素,jquery,Jquery,我有以下几点: <div class="ELEMENT_LISTY" style=""> <div class="TITLE" id="174">string</div> <div class="BUTTONY"> <div class="POGLAD"></div> <div class="ZMIEN_NAZWE"></div> <div class="USUN"><
<div class="ELEMENT_LISTY" style="">
<div class="TITLE" id="174">string</div>
<div class="BUTTONY">
<div class="POGLAD"></div>
<div class="ZMIEN_NAZWE"></div>
<div class="USUN"></div>
</div>
</div>
只有当我有id 174时,如何选择class.element\u LISTY的元素
我会的
应该注意的是,MUMARIC ID在浏览器中可能是棘手的。您应该考虑使用以字母开头的IDS。
我会的
应该注意的是,MUMARIC ID在浏览器中可能是棘手的。你应该考虑使用以字母开头的IDS。 < P>这是可行的。
$('#174').parents('.ELEMENT_LISTY')....
这应该行得通
$('#174').parents('.ELEMENT_LISTY')....
你可以做:
if ( $('div#174').length ) { //if element #174 exists
$('div.ELEMENT_LISTY').whatever..
}
你可以做:
if ( $('div#174').length ) { //if element #174 exists
$('div.ELEMENT_LISTY').whatever..
}
$'174'.closest'.ELEMENT_LISTY'$'174'.closest'.ELEMENT_LISTY'实际上,.parent应该足够了。@BarryChapman可能有风险,某些浏览器在某些对象上插入随机DOM包装器-在可能的情况下指定更安全。@BarryChapman确定,如果您知道该类位于包含对象的正下方,.parents.ELEMENT\u LISTY的唯一问题是,如果该类中有其他父类,则它可以拾取多个父类,使用.closest.ELEMENT\u LISTY更安全。实际上,.parent应该足够了。@BarryChapman可能有风险,某些浏览器在某些对象上插入随机DOM包装器-在可能的情况下指定更安全。@BarryChapman当然,如果您知道该类位于包含对象的正下方。parents.ELEMENT_LISTY的唯一问题是,如果该类中有其他父类,它可以拾取多个父类,更安全地使用.nestest'.ELEMENT_LISTY'。具体来说,HTML5允许id属性以数字开头。该规范的早期版本没有。具体来说,HTML5允许id属性以数字开头。早期版本的规范没有这样做。