現在在js中要獲取兄弟節點有兩種常用的方法,一種是利用js來遍歷,另一種是利用jquery來獲取,下面小編來給大家介紹一下. 比如一個ul里面有10個li,而第3個li上有特殊的樣式(比如顏色為紅色,其他為黑色)。我想把其他所有li——不包括紅的li——的顏色也設為紅色,此時,就需要獲得紅li ...
點擊后獲取元素本身 獲取當前元素的所有兄弟元素 在vue里是這樣的 vue舉例 ...
2019-11-29 17:40 0 881 推薦指數:
現在在js中要獲取兄弟節點有兩種常用的方法,一種是利用js來遍歷,另一種是利用jquery來獲取,下面小編來給大家介紹一下. 比如一個ul里面有10個li,而第3個li上有特殊的樣式(比如顏色為紅色,其他為黑色)。我想把其他所有li——不包括紅的li——的顏色也設為紅色,此時,就需要獲得紅li ...
比如一個ul里面有10個li,而第3個li上有特殊的樣式(比如顏色為紅色,其他為黑色)。我想把其他所有li——不包括紅的li——的顏色也設為紅色,此時,就需要獲得紅li的所有兄弟節點。 兄弟,就是和你平輩的,既不是上一級也不是下一級,而且可能有比你大的(兄),也可能比你小(弟)。兄弟節點同理 ...
...
點擊一個元素,在點擊函數里傳入其他元素的id,可以拿到其他元素 若函數里傳入this,則拿到的是當前被點擊的元素本身 ...
需要用到的兩個屬性:previousSbiling和previousElementSibling 所以一般我們會用previousElementSibling ...
a的父節點; var d = a.nextSibling; //獲取a的下一個兄弟節點 ...
先說一下JS的獲取方法,其要比JQUERY的方法麻煩很多,后面以JQUERY的方法作對比。 JS的方法會比JQUERY麻煩很多,主要則是因為FF瀏覽器,FF瀏覽器會把你的換行也當最DOM元素 原生的JS獲取ID為test的元素下的子元素。可以用: var ...
https://blog.csdn.net/duanshuyong/article/details/7562423 先說一下JS的獲取方法,其要比JQUERY的方法麻煩很多,后面以JQUERY的方法作對比。JS的方法會比JQUERY麻煩很多,主要則是因為FF瀏覽器,FF瀏覽器會把你的換行 ...