zoukankan      html  css  js  c++  java
  • jQuery属性过滤选择器


    属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素。


    [attribute]    选取用次属性的元素

    [attribute=value]   选取属性值为value的元素

    [attribute!=value]   选取属性值不等于value的元素

    [attribute^=value]   选取属性值以value开始的元素

    [attribute$=value]   选取属性值以value结束的元素

    [attribute*=value]   选取属性值含有value结束的元素

    [attribute|=value]   选取属性等于给定字符串或以该字符串为前缀(该字符串后跟一个连接字符“-”)的元素

    [attribute~=value]   选取属性用空格分隔的值中包含一个给定值的元素

    [attribute1][attribute2][attributeN]  用属性选择器合并成一个复合属性选择器,满足多个条件。每选择一次,缩小一次范围。


    示例

    $("div[id]")  选取拥有此属性id的元素

    $("div[title=test]")  选取属性title为"test"的<div>元素

    $("div[title!=test]")   选取属性title不等于"test"的<div>的元素(注意没有属性title的<div>元素也会被选取)

    $("div[title^=test]")   选取属性title以"test"开始的<div>元素

    $("div[title$=test]")   选取属性以"test"结束的<div>元素

    $("div[title*=test]")   选取属性title含有"test"的<div>元素

    $("div[title|="en"]")   选取属性title等于en或者以en为前缀(该字符串后跟一个连字符‘-’)的元素

    $("div[title~="uk"]")   选取属性title用空格分隔的值中包含字符串uk的元素

    $("div[id][title$='test']")  选取拥有属性id,并且属性title以"test"结束的<div>元素

















    Meet so Meet. C plusplus I-PLUS....
  • 相关阅读:
    最长上升子序列
    system call filters failed to install; check the logs and fix your configuration or disable system c
    linux centos 7 安装vnc远程服务
    Delphi XE 错误提示: [MySQL]-314. Cannot load vendor library [libmysql.dll orlibmysqlld.dll]
    MYSQL 修改密码的几种方式
    MySQL 常用操作和字段类型
    Java 获取GUID
    C# 获取GUID
    C++ 获取GUID
    Delphi GUID[2] 获取GUID值的方式
  • 原文地址:https://www.cnblogs.com/iplus/p/4489949.html
Copyright © 2011-2022 走看看