• 常规选择器


    1 <div id='box' class = 'pox'>常规选择器</div>

    一、简单选择器

    1、ID选择器:

    1 $(function(){
    2 
    3   $('#box').css('color','red');
    4 
    5 })

    2、元素选择器:

    1 $(function(){
    2     $('div').css('color','red');
    3 })

    3、类(class)选择器:

    1 $(function(){
    2     $('.pox').css('color','red');
    3 })

    二、进阶选择器

    1 <div>进阶选择器</div>
    2 <p>进阶选择器</p>
    3 <strong>进阶选择器</strong>

    1、群组选择器:

    1 $(function(){
    2     $('div,p,strong').css('color','red'); //所有div,p,strong标签都变成红色
    3 })

    2、后代选择器:

    1 $(function(){
    2     $('ul li a').css('color','red');//ul下的li下的a标签变成红色
    3 })

    3、通配选择器:

    1 $(function(){
    2    $('*').css('color','red') //所有的
       $('ul li *').css('color','red') //ul li下所有的
    3 })

    4、多个class选择器

    1 <div class = 'box pox'>多个class选择器</div>
    1 $(function(){
    2     $('.box.pox').css('color','red')
    3 })

    三、高级选择器

    1、后代选择器

     1 <div id = 'box'>
     2     <p>p</p>
     3     <p>p</p>
     4     <p>p</p>
     5     <p>p</p>
     6     <div>
     7          <p>p</p>
     8          <p>p</p>
     9          <p>p</p>
    10          <p>p</p>
    11     </div>
    12 </div>    
    1 $(function(){
    2    $('#box p').css('color','red') //普通方法
    3    //find()
    4    $('"box').find('p').css('color','blue');
    5 })

    2、子选择器

    1 $(function(){
    2    $('box>p') .css('color','blue');//只选择box的儿子
    3    //children() 
    4    $('#box').children('p').css('color','red') ;
    5 })

    3、next选择器

    1  //box 后面的同级第一个p标签,如果中间隔着一个标签则失效。
    2  $(function(){
    3     $('#box+p').css('color','blue');
    4     $('#box~p').css('','');// box后面的所有同级标签,即使隔着标签页没关系
    5     // next()方法,nextAll()
    6     $('#box') .next('p').css('color','red'); 
    7     $('#box') .nextAll('p').css('color','red');//box后面的所有同级标签,即使隔着标签页没关系 
    8  })
  • 相关阅读:
    mysql对库,表,数据类型的操作以及完整性约束
    mysql数据库初步了解
    响应式及Bootstrap
    事件流丶事件对象
    JQuery初识(三 )
    JQuery初识(二)
    JQuery初识
    sencha touch tpl 实现按钮功能
    sencha touch 分享到微博扩展
    sencha touch 隐藏滚动条样式的几种方式
  • 原文地址:https://www.cnblogs.com/jiangjianzhu/p/5519625.html
Copyright © 2020-2023  润新知