jQueryフィルタセレクタ

4339 ワード



    
        
        
        <script src="js/jquery-3.1.0.js" type="text/javascript" charset="utf-8"/>
        
        <script type="text/javascript">
            $(document).ready(function(){
</code></pre> 
 <p>     </p> 
 <h4>last         </h4> 
 <pre><code>                var  $div = $('#div1 div:last');
                console.log($div);
</code></pre> 
 <h4>not(selector)                 </h4> 
 <pre><code>            var  $div = $(':not(#div1 div:last)');
            console.log($div);
</code></pre> 
 <h4>:odd             ( 0  )</h4> 
 <pre><code>            var  $div = $('#div1 div:odd');
            console.log($div);
</code></pre> 
 <h4>:eq(index)      index   ( 0  )</h4> 
 <pre><code>            var $div = $('div:eq(2)');
            console.log($div);
</code></pre> 
 <h4>:header          </h4> 
 <pre><code>            var $div = $('#div1 *:header');
            console.log($div)
</code></pre> 
 <h4>:focus             input       :autofocus</h4> 
 <pre><code>            var $div = $('input:focus');
            console.log($div);
            $div.css('background-color','red')
</code></pre> 
 <h4>:contains(text)        </h4> 
 <pre><code>            var $div = $('p:contains( )');
            console.log($div);
</code></pre> 
 <h4>:empty                 </h4> 
 <pre><code>            var $div = $('div:empty');
            console.log($div);
</code></pre> 
 <h4>:parent                </h4> 
 <pre><code>            var $div = $('div:parent');
            console.log($div);
</code></pre> 
 <h4>:nth-child(xn)  1                 index   </h4> 
 <pre><code>            var $div  = $('div:nth-child(3)');
            console.log($div);
</code></pre> 
 <h4>:nth- child(xn+1)  0    </h4> 
 <pre><code>            var $div  = $('div:nth-child(3n+1)');
            console.log($div);
</code></pre> 
 <h4>:nth-child(even)                0  </h4> 
 <pre><code>        var $div  = $('div:nth-child(even)');
            console.log($div);
</code></pre> 
 <h4>:nth-child(odd)                0  </h4> 
 <pre><code>            var $div  = $('div:nth-child(odd)');
            console.log($div);
</code></pre> 
 <h4>:has(selector)             </h4> 
 <pre><code>            var  $div =  $('div:has(div)');
            console.log($div);
</code></pre> 
 <h4>:hidden           </h4> 
 <pre><code>     :         <input type="hidden" />
                  <div style="display: none;"></div>
                  <div style="visibility: hidden;"></div>
                  var $div = $('input:hidden');
                  console.log($div)
</code></pre> 
 <pre><code>        })
    </script>


    
    <div id="div1">
        <div id="div6"/>
        <div class="a"/>
        <div class="b"/>
        <div class="c"/>
        <div class="d"/>
        <h1 class="h1"/>
    </div>
    <div id="div2"/>
    <div id="div3"/>
    <div id="div4"/>
    <div id="div5"/>
    
    <input type="text" name="name" id="name" value="" autofocus="autofocus"/>
        
        
    <input type="hidden" name="" id="" value=""/>    
        <p>       </p>
        <p>     </p>

</code></pre> 
  
</article>
                            </div>
                        </div>