$('div').append($('p'))
這樣即可把p標簽移動到div標簽里
$('div').append( $('p').html() )
是把p標簽里的內容復制到div標簽里
$('div').append( $('p').clone(true))
是復制一份到div標簽里,原來的標簽還保留着
$(function(){
$(".nm_ul li").click(function(){ // 當clone參數設置為true時還可以將按鈕上綁定的事件一起復制到新按鈕上$(this).clone(true).appendTo(".nm_ul"); // 復制當前點擊的節點,並將它追加到<ul>元素})
});
在clone()方法中傳遞了一個參數true,它的含義是復制元素的同時復制元素中所綁定的事件。因此該元素的副本也同樣具有復制功能。如果不希望事件也被復制,則可以這么寫:
$('div').append( $('p').clone())
將頁面上的一個節點移動到另外一個地方可以用jq的內部和外部插入方法(append,appendTo,prepend,prependTo,after,before,insertAfter,insertBefore),直接將選中的節點傳遞進去就可以實現移動
$("button").click(function(){
$(this).appendTo($("#box"));//或者用append$("#box").append(this);
});
eclipse快捷鍵與系統沖突
ctrl+alt+down鍵默認被聯想筆記本顯卡屏幕翻轉占用,在eclipse中就不起作用了,在設置中禁用顯卡快捷鍵還是不行,后來把顯卡屏幕翻轉的快捷鍵修改成其他的再禁用就好了。
ztree3.5.02選中結點時報錯
更新jquery版本后,使用jquery1.1.1,左鍵點擊Tree里的節點的時候報錯,雖然不影響顯示,但是在chrome控制台顯示報錯
Uncaught TypeError: Cannot read property 'nodeName' of undefined jquery.ztree.core-3.5.js:614
原因: srcElement 不規范,不符合 W3C 標准,所以在 jquery 1.9 中徹底刪除了這個屬性
將 代碼中 var n = e.srcElement.nodeName.toLowerCase();
替換為 var n = e.originalEvent.srcElement.nodeName.toLowerCase();
替換為zTree3.5.16版本后正常。
eclipse下搜狗拼音輸入法總是變成繁體
輸入法設置-》修改取消簡繁體切換快捷鍵:ctrl+shift+F
