请问用jquery 怎样更改某个标签 的 父标签 的 同级标签 的 子标签的css样式?

php嵌套的html代码【注意是循环的】<?phpfor($i=0;$i<10;$i++){?><divclass="a"><ulclass="b"><liclass="... php 嵌套的 html代码【注意是循环的】
<?php for($i=0;$i<10;$i++){ ?>
<div class="a">
<ul class="b">
<li class="bb"><span>2680</span></li>
</ul>
<div class="c">
<a class="cc" href="###">更换背景</a>
</div>
</div>
<?php } ?>
jquery 代码
// 说明: 因为是循环的,不能直接用 .a > .b > .bb 否则点击一个按钮都实现更换样式了,所以采用了从下往上的方式
$(document).ready(function(){ //目的是想实现:点击 .cc 后 给同父元素 .b 下面的 .bb 更换css样式。
$('.a > .c > .cc').click(function(){
var hq_cc = $(this).怎么写.hasClass('.bb'); //获取该标签的 父标签 的 同级标签 的 子标签的css样式
if(huoqu_cc){ //如果是真
$(this).怎么写.removeClass('.bb'); //移除样式
$(this).怎么写.addClass('.bbA'); //更换成样式
}else{
$(this).怎么写.removeClass('.bbA'); //移除样式
$(this).怎么写.addClass('.bb'); //更换样式
};
});
});
展开
 我来答
miniappucb88517h4h65
2012-08-06 · TA获得超过1343个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:621万
展开全部
都知道要获取父级了,查看下手册就能找到你需要的答案了。
$(this).parent('.c').siblings('.b').find('.bb').addClass('.bba');
说明一下:parent是获取父级,siglings是获取同级,find是获取子级当然也可以用child
bblwx
2012-08-06 · TA获得超过1223个赞
知道小有建树答主
回答量:435
采纳率:0%
帮助的人:236万
展开全部
同楼上~~~顶起回答简洁扼要啊~~~~给力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式