DOM兼容

-firstChild  firstElementChild

var oFirst = oUl.firstChild || oUl.firstElementChild;

-lastChild   lastElementChild

var oLast = oUl.lastChild || oUl.lastElementChild;

-nextSibling  nextElementSibling;

var oNext = oUl.nextSibling || oUl.nextElementSibling;

-previousSibling   previousElementSibling

var oPre = oUl.previousSibling || oUl.previousElementSibling;

原文地址:https://www.cnblogs.com/wang715100018066/p/6000856.html