我想要得到一個div
,它的innerHTML中包含'xxx'
。使用簡單的jQuery選擇器
我能做到這一點與下面的代碼:
$("div:contains('xxx')")
不幸的是,我不能用這個,因爲另一個插件已經提供了我div
。
我可以這樣做嗎?!
element.contains('xxx')
我知道我可以使用過濾器,但我想保持簡單。
這些僞選擇符可以用作點符號的屬性嗎?
例如,如果我想在選擇的最後一個元素,我可以用這個:
$("div:last")
有沒有這樣的事情下面?
$("div").last()
我知道我可以使用下面的代碼,但我想保持簡單:
$("div").eq($("div").length-1)
任何想法,如何將這些僞選擇器可以使用點符號(如所選的性質使用元素)?
'但是我不能使用這項事業另一個插件已經給我提供了「格」'你能解釋一下你的意思這樣?如果元素在DOM中,那麼您可以選擇它,只要你喜歡。 –
我正在從另一個插件獲取外部插件中的元素。我只能訪問「元素」,我需要使用它。我的意思是,我真的需要在選擇器中使用「元素」。 – user3262028
JetBrain的推薦之一就是將你的「簡單僞」選擇器分開以分開函數調用。不要試圖讓它難以閱讀... –