1:自呼叫方法
(function($))(jquery)
這裡把jquery傳遞給$其實是方便你使用$符號而不是jquery關鍵字
2:閉包
函式用到外部變數,不需要傳參就可以獲取
3:extend()
jquery.extend()函式用於將乙個或者多個物件的內容合併到目標物件。
extend(dest,src1,src2,src3…);
它的含義是將src1,src2,src3...合併到dest中,返回值為合併後的dest
該方法修改了dest結構,
var str=$.extend({},src1,src2,src3…);也就是將」{}」 作為dest的引數
這樣也可以將src1,src2,src3…合併,然後將合併結果返回str,該方法沒有修改dest的結構
4:on和bind
簡單來說就是事件冒泡
.bind(events,[eventdata],hander)
.on(events,[seletor],[data],hander)
on方法比bind方法多了乙個選擇器。好處是:.on方法為動態新增的元素也能綁上指定事件
例如:$(「li」).on(「click」,function(){})
$(「li」).bind(「click」,function(){})
5:queue()
queue()方法顯示被選元素上要執行的函式佇列
$(seletor).queue(queuename)queuename是規定佇列的名稱
$(seletor).queue(callback())
可以為匹配元素的函式佇列最後面新增乙個函式
callback()是匹配元素上的函式佇列最後面要新增的函式
前端小知識點
列表項前面標註 span值個數分別為1個 2個 3個 4個 1 margin 上 右 下 左 2 margin 上 下 左 右 3 margin 上 左 右 下 4 margin 上 右 下 左 順時針 html特殊字元編碼對照表 賬號前後不能含空格 let spacereg s s 賬號名稱不能含...
100個前端小知識點
1.jquery使用 元素 change 可以主動觸發onchange事件,但是僅僅是用於該事件僅適用於文字域 text field 以及 textarea 和 select 元素。同理有onclick 2.div如何在另乙個div裡邊居中 style margin auto left 0 righ...
前端知識點
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 知識點 ul li 中預設選擇class active firstli rem...