本節書摘來自異步社群《jquery cookbook中文版》一書中的第1章,第1.3節,作者:【美】jquery社群專家組著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
1.3.1 問題
你需要選擇一個dom元素或者一組dom元素,以便用jquery方法作用于這些元素。
1.3.2 解決方案
你應該知道,這裡使用的jquery函數的第一個參數能夠接受多個表達式,隻要在傳遞給jquery函數的第一個字元串參數中用逗号分隔多個選擇器就行了。下面是一個例子:
<code>jquery('selector1, selector2, selector3').length;</code>
1.3.3 讨論
衆所周知,jquery能夠勝任繁重的工作,這在某種程度上是因為選擇器引擎sizzle,該引擎能夠從html文檔中選擇dom元素。雖然向jquery函數傳遞dom引用在必要的時候是個很好的選擇,當它并不是jquery進入衆人視野的原因。選擇器擁有的許多強大的選項才是jquery與衆不同之處。
在本書餘下的部分中,你将會學習到各種強大和健壯的選擇器,對這些選擇器的功能都要徹底地了解。這些知識在未來的jquery程式設計工作中将使你獲益匪淺。