回答
如果您想了解是否a
有這個a123
ID,那麼你可以使用is
方法如果選擇匹配否則返回false返回true
做到這一點。
if($("a").is('#a123')){
//It is #a123
}
如果你想找到,如果a
包含子ID爲a123
然後使用has
方法,降低了匹配的元素給那些有選擇或DOM元素相匹配的後代..
if($("a").has('#a123').length > 0){
//It contains child with #a123
}
參考文獻:
is()
- http://api.jquery.com/is/has()
- http://api.jquery.com/has/
比我的更優雅。不知道你能做到這一點。感謝分享! – christophmccann 2012-02-21 19:11:07
謝謝,對我來說看起來很好。 – user960567 2012-02-21 19:13:49
API鏈接:http://api.jquery.com/is/ – 2012-02-21 19:14:39
可以use.attr( 「ID」)拉回id的值。然後,您可以使用如果語句來檢查值是否是您所期望的。
- 1. jQuery是否選擇元素中未包含元素的文本?
- 2. 檢查元素是否包含jQuery中的另一個元素
- 3. 選擇一個元素包含HTML
- 4. 是否有處理選擇「的元素包含類的元素」
- 5. 找出一個ArrayList是否包含多個元素
- 6. jQuery - 選擇一個包含特定值的元素
- 7. 使用$ .contains查找元素是否包含另一個焦點
- 8. jQuery的Xpath選擇器來選擇一個元素,其中包含'sometext'
- 9. 是否有一個jQuery的選擇多個表單元素?
- 10. 是否可以選擇一個元素(下拉值),使用它包含?
- 11. 找到一個字符串列表是否包含多個相同的元素
- 12. jQuery選擇。查找元素
- 13. 如何驗證選擇框是否包含元素?
- 14. jquery'包含'DOM元素而不是選擇器
- 15. jQuery選擇元素包含一個鏈接,其中包含任何數組元素
- 16. 無法找到包含jQuery的包含DOM元素
- 17. 在選擇元素中找到一個選項並選擇它
- 18. 如何查找元素是否包含使用jQuery的id ='x'的子元素?
- 19. 找到一個項目是否被包含在k元樹
- 20. JQuery UI Selectable():檢查是否只選擇了一個元素
- 21. jquery選擇器找到一個子元素與
- 22. 試圖找到正確的jQuery選擇一個元素
- 23. 您可以在jQuery中選擇包含兩個類的元素
- 24. 選擇包含某個linkText的元素之前的元素
- 25. 選擇一個不含img的元素
- 26. 只選擇一個元素,不是所有的元素 - jQuery
- 27. jQuery:檢查一組元素是否包含event.target
- 28. 選擇值,但不包括它是否包含另一個
- 29. PHP包含內部選擇元素
- 30. 如果包含文字,選擇元素
我相信你正在尋找[.attr('id')](http://api.jquery.com/attr/) – 2012-02-21 19:09:34
你是否在尋找如果選擇器返回的集合有一個元素身份證,還是帶有該ID的孩子?如果前者,麥克是對的。如果後者接着尚卡爾是你的男人。但是我按照邁克的方式讀了你的問題。 – Jason 2012-02-21 19:47:14