在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 請教self.params.element.children問題

請教self.params.element.children問題

<footer class="" id="footer">
    <div class="" tapmode>
        <div class="iconfont icon-index"></div>
        <div class="" style="font-size: 0.55rem">首頁</div>
    </div>
    <div class="" tapmode>
        <div class="iconfont icon-setout"></div>
        <div class="" style="font-size: 0.55rem">出發(fā)</div>
    </div>
    <span class="" id="haha" tapmode onclick="haha()"></span>
    <div class="">
        <div class="iconfont icon-xingcheng"></div>
        <div class="" style="font-size: 0.55rem">行程</div>
    </div>
    <div class="" tapmode>
        <div class="iconfont icon-wode3"></div>
        <div class="" style="font-size: 0.55rem">我的</div>
    </div>
</footer>
element: document.getElementById("footer");
self.params.element.children

請教用上面方法獲取id = "footer" 的子元素,如何排除里面的<span>子元素?

回答
編輯回答
故人嘆

原生實現(xiàn):

var footer = document.getElementById("footer");

var children = footer.childNodes;

var res = Array.prototype.filter.call(children ,(el)=> el.tagName === 'DIV');

//res.forEach((el)=> console.log(el.outerHTML));
2018年4月17日 17:24
編輯回答
局外人
$('#footer').children(':not("span")')
$('#footer').children('div')
2017年9月24日 00:06