小编use*_*434的帖子

jquery if语句,用于检查元素是否在特定父div中

我的布局中有很多带有.button类的元素.单击带有按钮类的元素后,我需要首先检查元素是否在box1或box2的父div中.

一个简短的例子是......如果点击的按钮在box1 div &&(另一个条件)内,那么就做点什么.是否最好使用.closet和.length的组合来检查按钮是否在某个div内?

<div id="box1">
        <div id="column1">
             <div class="round_button"></div>
             <div style="background: #000">
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
             </div>
        </div>
 <div> 

<div id="box2">
        <div id="column2">
             <div class="round_button"></div>
             <div style="background: #000">
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
                  <div class="button"></div>
             </div>
        </div>
 <div> 
Run Code Online (Sandbox Code Playgroud)

javascript jquery children if-statement parent

3
推荐指数
1
解决办法
3184
查看次数

标签 统计

children ×1

if-statement ×1

javascript ×1

jquery ×1

parent ×1