- 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>