jQuery選擇器的出現(xiàn)不僅是為了簡(jiǎn)化JavaScript的寫法,也是由于JavaScript提供的選擇DOM的方式較少,難以滿足實(shí)際開發(fā)的眾多需求。因此,jQuery選擇器中提供了更多選擇DOM的方式,支持從CSS1到CSS3所有的選擇器以及其他常用的選擇器。查看全文>>
在前面的學(xué)習(xí)中,我們已經(jīng)用過(guò)了單個(gè)事件的綁定,是通過(guò)調(diào)用某個(gè)事件方法,傳入事件處理函數(shù)來(lái)實(shí)現(xiàn)的,如click()、change()等。jQuery的事件和DOM中的事件相比,省略了開頭的“on”,如jQuery中的click()對(duì)應(yīng)DOM中的onclick。查看全文>>
事件委派是指把原本要給子元素綁定的事件綁定到父元素上,這就表示把子元素的事件委派給父元素。由于事件有冒泡機(jī)制,當(dāng)一個(gè)元素觸發(fā)事件時(shí),可以區(qū)分發(fā)生事件的是父元素還是子元素。查看全文>>
將jQuery引入后,在全局作用域下會(huì)新增“$”和“jOuery”兩個(gè)全局變量,這兩個(gè)變量引用的是同一個(gè)對(duì)象,稱為jQuery頂級(jí)對(duì)象。在代碼中可以使用jQuery代替$,但一般為了方便,通常都直接使用$。下面我們通過(guò)代碼演示$和jQuery的使用。查看全文>>
類操作就是通過(guò)操作元素的類名進(jìn)行元素樣式操作,當(dāng)元素樣式比較復(fù)雜時(shí),如果通過(guò)css()方法實(shí)現(xiàn),需要在CSS里編寫很長(zhǎng)的代碼,既不美觀也不方便。而通過(guò)寫一個(gè)類名,把類名加上或去掉就會(huì)顯得很方便。查看全文>>
jQuery提供了用于樣式操作的兩種方式,分別是css()方法和設(shè)置類樣式的方法,前者通過(guò)css()方法直接操作元素的樣式,如width、height等,后者通過(guò)給元素添加或刪除類名來(lái)操作元素的樣式。下面我們分別進(jìn)行詳細(xì)講解。查看全文>>