2017-10-01 80 views
1

如果沒有元素進行搜索,jQuery屬性等於選擇器如何工作?沒有元素的jQuery屬性等於選擇器

例如

$("[data-meta=state]").val() 
+0

如果選擇器不匹配任何元素,它將不會執行任何操作 – mrid

+0

另外,有人可以解釋爲什麼我會對此低估嗎?不抱怨 - 只是想知道爲什麼這不是一個令人滿意的問題 – user2276831

+0

我沒有downvote哥們 – mrid

回答

0

如果你要選擇你要使用「*」字符,這意味着所有的所有元素後,使用屬性/值對類似的例子在這個答案

$("*[data-meta=state]").val(); 
+2

它會更好,如果你可以添加一個解釋,以便爲什麼這工作? – mrid

+0

感謝您的迴應,但那不是我所問的。如果你沒有*,它是否仍然搜索所有元素? – user2276831

+0

「如果你想選擇所有的元素,你必須使用」*「字符,這意味着所有的」,只有這個字符意味着沒有它的所有,它不會迴應 – Osama

相關問題