-
一個在前插入,一個在后插入查看全部
-
插入節點 查找節點 替換節點 復制節點 刪除節點 包裹節點查看全部
-
jquery節點創建與屬性設置等查看全部
-
與內部插入處理一樣,jQuery由于內容目標的位置不同,然增加了2個新的方法insertAfter與insertBefore 選擇器 描述 insertBefore 在目標元素前面插入集合中每個匹配的元素 insertAfter 在目標元素后面插入集合中每個匹配的元素 .before()和.insertBefore()實現同樣的功能。主要的區別是語法——內容和目標的位置。 對于before()選擇表達式在函數前面,內容作為參數,而.insertBefore()剛好相反,內容在方法前面,它將被放在參數里元素的前面 .after()和.insertAfter() 實現同樣的功能。主要的不同是語法——特別是(插入)內容和目標的位置。 對于after()選擇表達式在函數的前面,參數是將要插入的內容。對于 .insertAfter(), 剛好相反,內容在方法前面,它將被放在參數里元素的后面 before、after與insertBefore。insertAfter的除了目標與位置的不同外,后面的不支持多參數處理 注意事項: insertAfter將JQuery封裝好的元素插入到指定元素的后面,如果元素后面有元素了,那將后面的元素后移,然后將JQuery對象插入; insertBefore將JQuery封裝好的元素插入到指定元素的前面,如果元素前面有元素了,那將前面的元素前移,然后將JQuery對象插入;查看全部
-
創建元素:document.createElement 設置元素:ssetAttribute 添加文本:innerHTML 加入文檔:appendChlid查看全部
-
$("p:eq(1)") 現在第二個p元素查看全部
-
$("div").clone(true) clone方法中傳人參數可使得元素結構和事件同時被克隆查看全部
-
detach()和remove()方法都可以對 元素進行刪除,detach()方法更人性化,只是使得元素在頁面中不顯示,并且元素綁定的數據與事件不會消失查看全部
-
target 屬性規定哪個 DOM 元素觸發了該事件。e.target 是目標對象,e.event是目標所發生的事件。(e只是參數,隨便取值 event.target.nodeName 目標對象的節點名稱) 節點操作<br> 一、查找節點:<br> 二、插入節點:<br> append(),appendTo(),prepend(),prependTo() before(),after(),insertBefore(),insertAfter() 三、刪除節點:<br> empty(),remove(),detach() 四、復制節點:查看全部
-
append()前面是要選擇的對象,后面是要在對象內插入的元素內容 appendTo()前面是要插入的元素內容,而后面是要選擇的對象查看全部
-
append()前面是要選擇的對象,后面是要在對象內插入的元素內容 appendTo()前面是要插入的元素內容,而后面是要選擇的對象查看全部
-
each是一個for循環的包裝迭代器 each通過回調的方式處理,并且會有2個固定的實參,索引與元素 each回調方法中的this指向當前迭代的dom元素查看全部
-
起始位置不同:.closest開始于當前元素 .parents開始于父元素 遍歷的目標不同:.closest要找到指定的目標,.parents遍歷到文檔根元素,closest向上查找,知道找到一個匹配就停止查找,parents一直查找到根元素,并將匹配的元素加入集合 結果不同:.closest返回的是包含零個或一個元素的jquery對象,parents返回的是包含零個或一個或多個元素的jquery對象查看全部
-
$('p').click(function(e) { alert(e.target.innerHTML) })查看全部
-
wrap()方法 $("p").wrap("<strong></strong>"); 結果: <strong> <p>first</p> </strong> <strong> <p>second</p> </strong> wrapAll()方法 $("p").wrapAll("<strong></strong>"); 結果: <strong> <p>first</p> <p>second</p> </strong>查看全部
舉報
0/150
提交
取消