jQuery 属性选择其中的@

首先解释一下,$(‘link[@rel*=style][@title]‘)的含义是告诉jQuery“查找所有带rel属性并且属性值字符串中包含‘style‘的link链接元素”。

<LINK title=css1 href="style/s1_1.css" type="text/css" rel="stylesheet">
<LINK title=css2 href="style/s1_2.css" type="text/css" rel="stylesheet">
<LINK title=css3 href="style/s1_3.css" type="text/css" rel="stylesheet">

这种写法其实是jQuery的XPath特性

  • E[@foo] 拥有foo属性的E元素
  • E[@foo=bar] foo属性的值为bar的E元素
  • E[@foo^=bar] foo属性的值以字符串"bar"开始的E元素
  • E[@foo$=bar] foo属性的值以字符串"bar"结尾的E元素
  • E[@foo*=bar] foo属性的值包含有字符串"bar"结尾的E元素
时间: 2024-11-10 00:32:18

jQuery 属性选择其中的@的相关文章

jquery属性选择器之 attr

在温习jquery手册的时候,注意到这个,坐下记录. attr(name|properties|key,value|fn) 获取匹配的元素集合中的第一个元素的属性的值 或 设置每一个匹配的元素的一个或多个属性. 在jquery1.6中,当属性没有被设置时,attr()方法将返回undefined. 若要检索和修改DOM属性,比如元素的checked,selected或disabled状态,请使用prop()方法. 参数name 描述: 返回文档中所有图像的src属性值. jQuery 代码: $

JQuery 多属性选择节点

JQuery 1.6.0+以后用prop()代替attr(); 多属性选择节点 $("input[type=checkbox][name='first2'][value='first4']"). 1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html

jquery属性选择器

jQuery( "[attribute|='value']" ) 选择指定属性值等于给定字符串或以该字符串为前缀(该字符串后跟一个连字符“-” )的元素. eg: $("div[name|='username']").css("border","1px solid red"); jQuery( "[attribute*='value']" ) 选择指定属性具有包含一个给定的子字符串的元素. eg: $(&q

JQUERY 模糊选择

JQUERY 模糊选择        [属性名称]         匹配包含给定属性的元素      [att=value]       匹配包含给定属性的元素      [att*=value]     模糊匹配      [att!=value]      不能是这个值      [att$=value]     结尾是这个值      [att^=value]     开头是这个值      [att1][att2][att3]...   匹配多个属性条件中的一个 属性字头选择器(Attr

JQuery属性过滤(转)

属性过滤(Attribute Filters)的内容就是html元素中的属性 其包括以下几个选择器: [attribute] [attribute=value] [attribute!=value] [attribute^=value] [attribute$=value] [attribute*=value] [attributeFilter1][attributeFilter2][attributeFilterN] [attribute]用法: $(“div[id]“) ;说明: 匹配包含给

jQuery属性过滤选择器

1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <!-- jQuery属性过滤选择器 --> 6 <

jQuery模糊选择

属性字头选择器(Attribute Contains Prefix Selector) jQuery 属性字头选择器的使用格式是 jQuery(‘[attribute|=value]‘) ,例如 jQuery(‘[herflang|=en]‘) 这句代码执行时将会选择文档中所有含有 herflang 属性,并且 herflang 的值以 “en” 开头的元素,即使 “en” 后面紧跟着连字符 “-” 也能进行选择. 属性开头选择器(Attribute Starts With Selector)

JQuery实现选择特定楼层回复

JQuery实现选择特定楼层回复 需求: 一个论坛里面的小功能,除了回复帖子之外,也能够回复帖子以下的回复.详细实现细节: 每个回复有一个"回复"按钮,点击按钮实现: 在form表单里面加入一个input元素,内容是须要回复的楼层数,这样post过去之后才干在后台处理: 在回复内容的textarea里面加入文字"回复x楼:" 接下来就是详细实现了.无疑仅仅能用JS_(:з」∠)_,又是每次到了这时候才暂时各种百度怎么用- 获取楼层数 在button上绑定了一个fun

Jquery属性练习

<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="http://www.w3scho