国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 相鄰元素有空格,如何找出它相鄰的上一個兄弟元素,而不是#text?

瀏覽:157日期:2023-04-27 09:32:22

問題描述

<u> <li></li> <li></li> <li></li> <li></li></u>

aA=document.getElementsByTagName(’li’);

取出li元素然后綁定點擊事件

for(var i = 0; i < aA.length; i++) { aA[i].onclick = function () {

現在我點擊第二個li元素,但是我想找出第二個li元素的相鄰的兄弟元素

然后我使用.previousSibling;但后是找出來的是#text,而不是第一個li元素,當我把ul里面所有的空格刪掉后,找出來的就是第一個元素元素

然后我現在在不刪空格的情況下,想找出li元素的上一個兄弟元素。不使用JQ的情況下

該如何實現該功能

問題解答

回答1:

previousElementSibling 去看看

另一種就是獲取自己是第幾個,然后parentElement然后children然后自己個數加減

標簽: JavaScript
主站蜘蛛池模板: 锡林郭勒盟| 和林格尔县| 永清县| 青神县| 乐亭县| 沅陵县| 英德市| 新蔡县| 黎平县| 龙游县| 四会市| 扎赉特旗| 图木舒克市| 高淳县| 若尔盖县| 永济市| 龙江县| 尤溪县| 保靖县| 仙桃市| 蕉岭县| 阿合奇县| 永和县| 稷山县| 正阳县| 介休市| 东方市| 双桥区| 普陀区| 龙胜| 永修县| 中西区| 洮南市| 德钦县| 肇州县| 灌南县| 灵寿县| 徐水县| 宁陵县| 开阳县| 泗洪县|