原生js註冊相同的事件之後,後面註冊的會覆蓋掉前面註冊的,而jquery事件,後面註冊的不會覆蓋前面註冊的,這增強了事件處理能力。
- jquery的隱式迭代
jquery中如果選擇器可以找到零個,乙個或多個元素找到多個元素;當找到的是多個元素的時候,得到的實際上是乙個元素的集合,執行設定操作的時候,會對所有的元素進行設定操作(獲取值的時候只返回第乙個元素的值)。
- jquery的鏈式程式設計
給jquery物件使用乙個方法,該方法如果返回乙個jquery物件(大多數的方法(設定方法)都是返回乙個jquery物件,例如:css設定返回值,屬性設定返回值,寬高設定返回值,動畫設定返回值,選擇器返回值,繫結事件返回值等),就可以再次呼叫jquery方法;當然,如果這個物件不是我們想要的,我們就不能不要再呼叫jquery方法了。
- end()方法
end() 方法結束當前鏈條中的最近的篩選操作,並將匹配元素集還原為之前的狀態。
也可以說end() 返回上乙個狀態。改變jquery物件,使回到上乙個狀態 end方法也是jquery方法,需要在jquery物件上使用
jQuery學習筆記 四)
如何爬dom這棵樹,就是對於你的選擇器進行移動,通過以下顧名思義的方法 parent 向上找父類 children 向下找子類 prev 找左邊緊鄰的兄弟元素 next 找右邊緊鄰的兄弟元素 parents 遍歷所選元素的所有父元素 closest 得到離所選元素最近的父元素,例如 li close...
jquery外掛程式學習(四)
繼續 加油哈,堅持,fighting 如果你明白了前面講的使用jquery.fn物件屬性的方法建立jquery物件的方法,那麼使用extend 方法建立jquery物件就比較容易理解了。理解了嗎,一定要仔細揣摩,仔細研究。我也是再慢慢的學習,慢慢的領悟。針對上面的示例,我們可以呼叫jquery.fn...
jquery學習筆記
判斷checkbox是否被選中if attr checked true 檢查元素是否存在 if tt length 0 if tt 0 檢查元素是否隱藏 alert dvtest is visible 判斷元素顯示或隱藏狀態 多選框操作 獲取一組radio被選中項的值 var item input ...