var test = document.getElementById("test");
成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的隆林網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
var parent = test.parentNode; // 父節(jié)點
var chils = test.childNodes; // 全部子節(jié)點
var first = test.firstChild; // 第一個子節(jié)點
var last = test.lastChile; // 最后一個子節(jié)點
var previous =test.previousSbiling; // 上一個兄弟節(jié)點
var next = test.nextSbiling; // 下一個兄弟節(jié)點
[img]jQuery 提供了 parent() 方法用以獲取當前匹配元素集合中每個元素的父元素,例如:
$("span").parent(); // 獲取所有span標簽元素的父節(jié)點對象集合
$(".selected").parent(); // 獲取所有class位selected的元素的父節(jié)點對象集合
$(span.selected).parent(); // 獲取class為selected的span標簽元素的父節(jié)點對象集合
另外,注意與parents() 方法的區(qū)別——parents() 方法獲取當前匹配元素集合中每個元素的祖先元素(祖先元素不僅包括父節(jié)點,還包括祖父、曾祖父等等)。
父節(jié)點要和添加子節(jié)點差不多,但你要把父節(jié)點放在什么地方,例如放在body:
var?ele=$('div子節(jié)點/div');
var?ele1=$('div父節(jié)點/div');
$(ele1).append(ele);//把子節(jié)點放在父節(jié)點里
$(document.body).append(ele1);//把父節(jié)點放在body里
jquery獲取父元素比如;parent(),parents,closest(),這些都可以查找父元素或節(jié)點,具體步驟如下:
一.parent([expr])
用一個包含著所有匹配元素的唯一父元素的元素集合。
你用可選的表達式來篩選。
如下:
1.$('#item1').parent().parent;
二.parent
得到含有子元素或者文本的元素
如下:
1.$('li:parent');
2.parents([expr])
得到一個包含著所有匹配元素的祖先元素的元素集合??梢酝ㄟ^一個可選的表達式進行篩選。
如下:
1.$('#items').parents('.parent1');
三.closest([expr])
closest會首先檢查當前元素是否匹配,如果匹配則直接返回元素本身。如果不匹配則向上查找父元素,一層一層往上,直到找到匹配選擇器的元素。如果什么都沒找到則返回一個空的jQuery對象。