Asp,Php,Jssdk,mysql,mssql,微信公众号开发,小程序开发-学习笔记 收集日常学习笔记和重点,交流QQ:79657181,手机/微信:18611436777

jquery_遍历数组上级元素

<style type="text/css">

.one{width:1000px; height:800px; border:1px solid #FF0000}

.two{width:800px; height:600px; border:1px solid #000000; margin:50px;}

.three{width:700px; height:500px; border:1px solid #CC00FF; margin:50px;}

.four{width:600px; height:400px; border:1px solid #0000FF; margin:50px; }

</style>


<button id="xj" type="button">four加背景</button>

<button id="rxj" type="button">four元素的父级也就是上级元素加加背景</button>

<button id="txj" type="button">four元素的所有上级元素加背景</button>

<button id="gxj" type="button">four元素的上级某个元素处截止加背景</button>

<div class="one">

<div class="two">

<div class="three">

<div class="four"></div>

</div>

</div>

</div>


<script type="text/javascript">

$(document).ready(function(){//页面加载完在执行jq

$("#xj").click(function(){

$(".four").css({"background":"#006666"})

});

//上面是找到某个元素给他加个背景

$("#rxj").click(function(){

$(".four").parent().css({"background":"#000"})

});

//上面是给four元素的父级也就是上级元素加加背景

$("#txj").click(function(){

$(".four").parents().css({"background":"#115611"})

});

//上面是给four元素的所有父级加上背景色

$("#gxj").click(function(){

$(".four").parentsUntil(".one").css({"background":"#112697"})

});

//上面是four元素的上级某个元素处截止加背景

});

</script>


2018年10月15日 | 发布:anco | 分类:jquery | 评论:0