读书人

用jQuery怎么判断一个父元素是否存在

发布时间: 2012-05-06 16:15:43 作者: rapoo

用jQuery如何判断一个父元素是否存在

HTML code
<div id="aa">    <div id="bb">        <div id="cc">        </div>    </div></div<div id="dd"></div>


当在id为 bb 或者 cc、 dd 点击的时候 那么bb 或cc、dd 为$(this)对象了,那么如何根据$(this)对象判断这个对象是否是在id为aa的节点之下?

[解决办法]
HTML code
<!DOCTYPE HTML><html>    <head>        <meta charset="gb2312" />        <title></title>                <script src="http://code.jquery.com/jquery-latest.js"></script>    </head>    <body>        <div id="aa">a            <div id="bb">b                <div id="cc">c                </div>            </div>        </div>        <div id="dd">d</div>                <script>            $('#bb, #cc, #dd').click(function(){                alert( !!$(this).parents('#aa').length );                return false;            })        </script>    </body></html> 

读书人网 >JavaScript

热点推荐