原生Js获取某个节点后面的第一个标签
nextSlbling属性 获取某个节点后面的第一个节点(可能是标签 文本)
判断获取的节点是否为标签节点还是文本节点
window.onload=function(){ var pagecount={$page_count}; document.getElementById(‘firsts‘).setAttribute(‘class‘,‘disabled‘); document.getElementById(‘before‘).setAttribute(‘class‘,‘disabled‘); var current=document.getElementById(‘before‘).nextSibling; while(current.nodeType != 1){ 根据nodeType判断节点属性 current=current.nextSibling; } current.setAttribute(‘class‘,‘current‘); if(pagecount==1){ document.getElementById(‘next‘).setAttribute(‘class‘,‘disabled‘); document.getElementById(‘last‘).setAttribute(‘class‘,‘disabled‘); } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。