zpxc.net
当前位置:首页 >> JQUERY 点击子元素,父元素隐藏的问题 >>

JQUERY 点击子元素,父元素隐藏的问题

给你写了个这样的,不知道是不是你要的 看看吧

点击a链接,隐藏a的父级元素div $(function(){ $('.tb_click_close').click(function(){ $(this).parent().hide(); }) }) 这里主要用到 parent()这个方法,即取当前对象的父级元素,要父级的父级就$(this).parent().parent() 以此类推

第一先实现点击任何地方都隐藏该元素(假设id="bar") $(document).click(function(){ $("#bar").hide(); }); 那么bar也属于document,点击bar也会让自己隐藏,显然这不是想要的,这时候要阻止冒泡事件,即document的事件对bar无效 $("#bar").clic...

3种方法 1、在父元素事件的function中加if(event.target==this){ } 2、子元素事件function最后加event.stopPropgation();// 阻止事件冒泡 3、简单点,直接在子元素事件function最后加return false;// 阻止事件冒泡和默认操作

这里添加事件这里添加事件这里添加事件这里需要点击后显示出来 $(".1 li").click(function(){ $(this).parent().find("p").toggle(); })jquery用$(this)选择他下面的子元素的方法: 使用遍历函数children(),关键代码为 $(this).children("li")...

$("#bbbb").click(function(event){ event.stopPropagation();//阻止事件冒泡即可});

不会出现的, 父元素隐藏了。子元素也没有。父元素相当容器,容器都没有了那还有水。

内容 内容 内容内容$(function(){ $('#id span').click(function(){ var ind = $('#id span').index(this)+1;//获取当前点击的span下标 alert(ind)//弹出第几个 })})

$("*:visible").children("*") $("*:hidden").children("*")

jQuery的parent()方法可以获得当前匹配元素集合中每个元素的父元素,因此可以用以实现选择当前元素的父元素下的另一个子元素。下面给出实例演示: 1、创建Html元素 实例演示:获取当前点击li标签的父标签下类型为bb4的子标签哈哈,我是bb1click ...

网站首页 | 网站地图
All rights reserved Powered by www.zpxc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com