2016-05-16 48 views
1

我試圖使用:包含選擇器來更有效地抓住一些元素。不過,我不確定語法如下:通配符/邏輯語法爲:包含選擇器

:contains(X AND Y) 
:contains(X(any number of characters)Y) 

X/Y是變量。

我找不到任何使用:contains選擇器在線搜索的細節。我發現的所有內容都是喜歡〜=單詞等等的幻想類選擇器。

回答

1

沒有適用於:contains選擇器的通配符或邏輯。它只是匹配裏面的字符串,但你可以通過這些方法來獲得。

對於:contains(X AND Y)您可以組合兩個連續的:包含匹配'X'和'Y'字符串的選擇器:contains(X):contains(Y)

對於:contains(X(any number of characters)Y)有一個問題已經回答說,擴展jQuery添加:starts-with():ends-with()。結合他們兩個:starts-with(X):ends-with(Y)你會得到包含'X(任意數量的字符)Y'的結果。

jQuery selector that simulates :starts-with or :ends-with for searching text?