点击span显示span的兄弟节点B,同时设span的class为A,再点span隐藏B,同时设s
点击span显示span的兄弟节点B,同时设span的class为A,再点span隐藏B,同时设span的class为C,用jquery怎么实现...
点击span显示span的兄弟节点B,同时设span的class为A,再点span隐藏B,同时设span的class为C,用jquery怎么实现
展开
展开全部
首先给 span 设定一个 id(或者 class,这是为了方便 jQuery 获取),例如 span#span。
其次,兄弟节点是单个还是多个,这里例子给出的是 span 的下一个。
$(function(){
$("#span").click(function(){
var $this = $(this);
// 获取 span 的下一个节点 B
// 如果需要获取 span 兄弟节点是上一个的话,可以使用 prev
// 如果是多个的话,需要使用 siblings,详细参考 jQuery api 手册
var B = $this.next();
if( $this.hasClass("A") ){ // 判断是否有 A class
$this.removeClass("A").addClass("C");
B.hide();
}else{
$this.removeClass("C").addClass("A");
B.show();
}
}).;
});
仅供参考
P.S. 下次提问记得设定分类,否则可能没人回答哦~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询