jQuery内容筛选选择器实例代码

 更新时间:2017年02月06日 11:29:58   投稿:lijiao  
这篇文章主要为大家详细介绍了jQuery内容筛选选择器实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了jQuery内容筛选选择器的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>

<head>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  <title></title>
  <link rel="stylesheet" href="imooc.css" type="text/css">
  <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>

<body>
  <h2>内容筛选器</h2>
  <h3>:contains/:has</h3>
  <div class="left">
    <div class="div">
      <p>:contains</p>
    </div>
    <div class="div">
      <p>:contains</p>
    </div>
    <div class="div">
      <p>
        <span>:has</span>
      </p>
    </div>
    <div class="div">
      <p>:contains</p>
    </div>
  </div>

  <script type="text/javascript">
    //查找所有class='div'中DOM元素中包含"contains"的元素节点
    //并且设置颜色
    $(".div:contains(':contains')").css("color", "#CD00CD");
  </script>

  <script type="text/javascript">
    //查找所有class='div'中DOM元素中包含"span"的元素节点
    //并且设置颜色
    $(".div:has(span)").css("color", "blue");
  </script>


  <h3>:parent/:empty</h3>
  <div class="left">
    <div class="aaron">
      <a>:parent</a>
    </div>
    <div class="aaron">
      <a>:parent</a>
    </div>
    <div class="aaron">
      <a>:parent</a>
    </div>
    <div class="aaron">
      <a></a>
    </div>
  </div>
  <script type="text/javascript">
    //选择所有包含子元素或者文本的a元素
    //增加一个蓝色的边框
    $("a:parent").css("border", "3px groove blue");
  </script>

  <script type="text/javascript">
    //找到a元素下面的所有空节点(没有子元素)
    //增加一段文本与边框
    $("a:empty").text(":empty").css("border", "3px groove red"); 
  </script>

</body>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 基于Jquery实现万圣节快乐特效

    基于Jquery实现万圣节快乐特效

    本文使用jquery代码实现万圣节特效,代码简单易懂,万圣节送给大家不一样的礼物,参考下本文大家也一起制作吧
    2015-11-11
  • 浅谈jQuery hover(over, out)事件函数

    浅谈jQuery hover(over, out)事件函数

    下面小编就为大家带来一篇浅谈jQuery hover(over, out)事件函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,祝大家游戏愉快哦
    2016-12-12
  • jquery.masonry瀑布流效果

    jquery.masonry瀑布流效果

    这篇文章主要为大家详细介绍了jquery.masonry瀑布流效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • jquery dialog键盘事件代码

    jquery dialog键盘事件代码

    jquery dialog键盘事件代码,检测回车等事件的触发问题。
    2010-08-08
  • jQuery数据缓存用法分析

    jQuery数据缓存用法分析

    这篇文章主要介绍了jQuery数据缓存用法,较为详细的分析了jQuery数据缓存的功能、定义与相关的使用技巧,需要的朋友可以参考下
    2015-02-02
  • jquery判断浏览器后退时候弹出消息的方法

    jquery判断浏览器后退时候弹出消息的方法

    本节主要介绍了jquery判断浏览器后退时候弹出消息 ,需要的朋友可以参考下
    2014-08-08
  • jQuery 三击事件实现代码

    jQuery 三击事件实现代码

    jQuery 中自带有双击事件,那么当需要三击某对象执行某个事件时怎么办呢?今天就让我们看看一段 jQuery 三击事件代码
    2013-09-09
  • Jquery $.getJSON 在IE下的缓存问题解决方法

    Jquery $.getJSON 在IE下的缓存问题解决方法

    $.getJSON 的url都是相同的 问题来了 我修改 或者 新增树节点 然后刷新tree IE竟然毫无变化 在其他浏览器上面都OK,于是搜到一个可行的解决方法
    2014-10-10
  • jquery实现滑动特效代码

    jquery实现滑动特效代码

    这篇文章主要介绍了jquery实现滑动特效代码, .slideUp([duration][,complete])目标元素向上滑入隐藏;.slideDown([duration][,complete])目标元素向下滑出显示;.slideToggle([duration][,complete])目标元素隐藏则向下滑出显示,否则向上滑入隐藏;需要的朋友参考下
    2015-08-08
  • jquery animate 动画效果使用说明

    jquery animate 动画效果使用说明

    jquery animate 动画效果使用说明,需要的朋友可以参考下。
    2009-11-11

最新评论