2019独角兽企业重金招聘Python工程师标准>>>

代码一

    <h2>属性筛选选择器</h2><h3>[att=val]、[att]、[att|=val]、[att~=val]</h3><div class="left" testattr="true" ><div class="div" testattr="true" name='p1'><a>[att=val]</a></div><div class="div" testattr="true" p2><a>[att]</a></div><div class="div" testattr="true" name="en"><a>[att|=val]</a></div><div class="div" testattr="true" name="en-cn"><a>[att|=val]</a></div><div class="div" testattr="true" name="one two"><a>[att~=val]</a></div></div>

###1、[attr=val],筛选属性attr=val的元素 $('div[name=p1]')选择了代码一中的

        <div class="div" testattr="true" name='p1'><a>[att=val]</a></div>

2、[attr],筛选包含属性attr的元素

$('div[p2]')选择了代码一中的

        <div class="div" testattr="true" p2><a>[att]</a></div>

3、[attr|=val],筛选属性attr的值为'val'或以'val-'开头的元素

$('div[name|="en"]')选择了代码一中的

        <div class="div" testattr="true" name="en"><a>[att|=val]</a></div><div class="div" testattr="true" name="en-cn"><a>[att|=val]</a></div>

4、[attr~=val],筛选属性attr的值包含单词val的元素

$('div[name~="one"]')选择了代码一中的

        <div class="div" testattr="true" name="one two"><a>[att~=val]</a></div>

代码二

    <h3>[att^=val]、[att*=val]、[att$=val]、[att!=val]</h3><div class="left" testattr="true" ><div class="div" testattr="true"  name='imooc-aaorn'><a>[att^=val]</a></div><div class="div" testattr="true"  name='aaorn-imooc'><a>[att$=val]</a></div><div class="div" testattr="true"  name="attr-test-selector"><a>[att*=val]</a></div><div class="div" name="a b"><a>[att!=val]</a></div></div>

5、[attr^=val],筛选属性attr的值以val开头的元素

$('div[name^=imooc]')选择了代码二中的

        <div class="div" testattr="true"  name='imooc-aaorn'><a>[att^=val]</a></div>

6、[attr$=val],筛选属性attr的值以val结尾的元素

$('div[name$=imooc]')选择了代码二中的

        <div class="div" testattr="true"  name='aaorn-imooc'><a>[att$=val]</a></div>

7、[attr*=val],筛选属性attr的值包含val的元素

$('div[name*="test"]')选择了代码二中的

        <div class="div" testattr="true"  name="attr-test-selector"><a>[att*=val]</a></div>

8、[attr!=val],筛选没有属性attr或属性attr的值不等于val的元素

$('div[testattr!="true"]')选择了代码二中的

        <div class="div" name="a b"><a>[att!=val]</a></div>

转载于:https://my.oschina.net/bob1900/blog/731783

jQuery属性筛选选择器相关推荐

  1. jQuery的筛选选择器

    基本筛选选择器 很多时候我们不能直接通过基本选择器与层级选择器找到我们想要的元素,为此jQuery提供了一系列的筛选选择器用来更快捷的找到所需的DOM元素.筛选选择器很多都不是CSS的规范,而是jQu ...

  2. jquery属性过滤选择器[attr=value]、[attr!=value]、[attr^=value]、[attr$=value]、[attr*=value]、[attr|=value]

    全栈工程师开发手册 (作者:栾鹏) jquery系列教程1-选择器全解 jquery属性过滤选择器 jquery属性过滤选择器,包括[attr].[attr=value].[attr!=value]. ...

  3. jQuery前端开发学习指南(11)——jQuery属性过滤选择器

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 属性过滤选择器概述 属性过滤选择器用于根据元素的属性来匹配元素. [attribute] 匹配 ...

  4. jQuery属性过滤选择器

    属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素. [attribute]    选取用次属性的元素 [attribute=value]   选取属性值为value的元素 [attribute ...

  5. JQuery选择器中的属性筛选

    属性选择器让你可以基于属性来定位一个元素.可以只指定该元素的某个属性,这样所有使用该属性而不管它的值,这个元素都将被定位,也可以更加明确并定位在这些属性上使用特定值的元素,这就是属性选择器展示它们的威 ...

  6. jQuery教程08-属性筛选选择器

    jQuery选择器之属性筛选选择器 属性选择器让你可以基于属性来定位一个元素.可以只指定该元素的某个属性,这样所有使用该属性而不管它的值,这个元素都将被定位,也可以更加明确并定位在这些属性上使用特定值 ...

  7. jQuery系列 第四章 jQuery框架的选择器

    第四章 jQuery框架的选择器 4.1 jQuery选择器说明 jQuery 最核心的组成部分就是选择器引擎.它完全继承了 CSS 的风格,可以对 DOM 元 素的标签名.属性名.状态等进行快速准确 ...

  8. Jquery常用的选择器有哪些?用途有什么不同?

    (1)问题分析: 考官主要考查Jquery选择器的分类,不同. (2)核心答案讲解: Jquery选择器总共有四大类:基本选择器.层级选择器.过滤选择器.表单选择器,利用不同的选择器我们可以获取和筛选 ...

  9. jQuery简介及选择器

    一.jQuery简介 1.JS的onload事件只能实现一次,而且实现的是最后一次 2.jQ可以实现多次,按代码顺序实现 3.基本语法 通过$ 符定义jQuery, $( 选择器 ) . 方法 ( ) ...

最新文章

  1. ubuntu中设置mysql的字符集
  2. WebRTC详解-zz
  3. android的三个基础控件,Android基础控件——ProgressBar自定义的介绍、动画效果实现、附加三个漂亮的进度条...
  4. .NET代码编写规范 整理
  5. 《A Tour of PostgreSQL Internals》学习笔记——进程间通信
  6. PHP函数中true表示什么,使用返回true或false的函数的PHP最佳实践是什么?
  7. 理解HTTP 代理,负载均衡,缓冲(Buffering)和缓存(Caching)
  8. 诺基亚手机: 诺基亚N9将在下月19日开卖 售价4400元
  9. 挑战程序设计竞赛是c语言编写的嘛,POJ 2115 C Looooops 题解《挑战程序设计竞赛》...
  10. JAVA proxy dns回源_常见问题 - CDN 回源配置相关问题
  11. h3cmsr830series说明书_H3C MSR830路由器设置
  12. 前馈神经网络包括哪几类,前馈神经网络的结构
  13. Python自动化开发学习14-html和css
  14. 简单教程-word2vec处理英文语料
  15. linux编辑原列表后怎么保存,linux下vi命令 修改文件及保存的使用方法(转)
  16. sram是靠什么存储信息
  17. Xcode 设置macos app的适配系统,显示禁止图标
  18. 从零开始搭建仿抖音短视频APP-开发用户业务模块(3)
  19. Axure教程:用中继器制作调查问卷/考试试卷
  20. 微信小程序笔记、小程序打印

热门文章

  1. 微信端php 开发技术要求,微信第三方平台开发详解——PHP版
  2. 终于,我读懂了所有Java集合——map篇
  3. 不需要安装max或者xcode的object C开发环境
  4. 《C++ Primer 5th》笔记(10 / 19):泛型算法
  5. java es 数据批量导入_ElasticSearch—Java批量导入导出
  6. 天线下倾角示意图_常用天线和无源器件技术参数汇总
  7. 不同的电脑打印预览不同怎么解决_条码打印软件中标签预览正常打印无反应怎么解决...
  8. 区块链上智能合约的讲解
  9. 程序员的成长从开窍开始系列 一、如何摆脱低级错误的困扰
  10. 用博客见证自己的成长