一、層次選擇器
1、后代選擇器$("div p"):div中所有的p標簽元素
2、自帶選擇器$("div>p"):div中的子代是p的第一層元素
3、兄弟選擇器$("div+p")和div是兄弟的p標簽
4、相鄰兄弟選擇器$("div~p")與div相鄰的p標簽
二、jQuery自帶的序號選擇器
1、奇數選擇器$("button:odd")
2、偶數選擇器$("button:even")
3、序號等于選擇器$("button:eq(1)")
4、序號大于選擇器$("button:gt(2)")
5、序號小于選擇器$("button:lt(4)")
三、非行內樣式的改變,使用class屬性
1、增加屬性.addClass("class名")
2、移出屬性.removeClass("class名")
3、移出所有的class屬性.removeClass();
4、切換屬性.toggleClass("class名")
5、是否具有屬性.hasClass("class名")
四、鏈式編程
對象。方法()。方法()。方法()。方法()。方法()。方法()。方法()。方法()。。。。。。。
五、獲取兄弟jQuery對象的方法
1、獲取當前元素$(this)
2、獲取當前元素的相鄰下一個元素$(this).next()
3、獲取當前元素的相鄰下所有元素$(this).nextAll()
4、獲取當前元素的相鄰上一個元素$(this).prev()
5、獲取當前元素的相鄰以上所有元素$(this).prevAll()\
6、獲取除當前元素之外的所有兄弟元素$(this).siblings()
六、鏈式編程中的鏈條中斷現象,我們如何進行修復?
從哪里斷的,就從哪里加.end(),然后就可以繼續調用了(可以理解為恢復上一次的返回值)