Rumah > Soal Jawab > teks badan
<u>
<li></li>
<li></li>
<li></li>
<li></li>
</u>
aA=document.getElementsByTagName('li');
Keluarkan elemen li
dan ikat acara klik
for(var i = 0; i < aA.length; i++) {
aA[i].onclick = function () {
Sekarang saya klik pada elemen li kedua, tetapi saya ingin mengetahui elemen adik beradik bersebelahan unsur li kedua
Kemudian saya menggunakan .previousSibling; tetapi apa yang saya dapati ialah #teks, bukan elemen li pertama
Apabila saya memadamkan semua ruang dalam ul, apa yang saya dapati ialah elemen pertama
Kemudian sekarang saya ingin mencari elemen adik beradik sebelumnya bagi elemen li tanpa memadamkan ruang. Tanpa menggunakan JQ
Bagaimana untuk melaksanakan fungsi ini
滿天的星座2017-06-30 09:54:23
previousElementSibling
Pergi dan lihat
另一种就是获取自己是第几个,然后parentElement然后children然后自己个数加减