前端学习之原生JS实现siblings方法!

html:

  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1

js:

  var oli= document.getElementById("one");;
    oli.style.color = "red";
    function siblings(item) {
        var p = item.parentNode.children;//获取父级所有子集元素
   		for (var i = 0, pl = p.length; i < pl; i++) {
    	if (p[i] !== item) {           //删除自己
    	p[i].style.color = "gray"; //执行事件
    	}
    }
    }
    	siblings(oli);

你可能感兴趣的:(原生JS实现jQuery方法)