www.pzpf.net > jquEry中^是什么意思

jquEry中^是什么意思

这个符号的来历是CSS3选择器,jquery支持CSS3选择器。 $("div[id^='index']") 意思是: id=index****** 所有id为index开头的div元素,比如

^表示串开始符号. -为一个字符. ?为最多只能有一个. \d表示数字 +表示至少有一个 $串结束符号。 连起来读:最多只能有一个'-',且至少包含一个数字

任意字符开头,除了:#[.,以外的字符组成并结尾的字符串 ^只有在[]中,且紧临[时才是指不包含的意思 写在第一个位置,是以某个字符开头的意思

选取属性id值以onShelfA这个开头的元素 [attribute] 选取拥有此属性的元素 集合元素 $("div[id]") [attribute = value] 选取属性值为value的元素 集合元素 $("div[title=test]") [attribute != value] 选取属性值不等于value的元素 集合元素 $("...

.点 匹配任何单个字符。例如正则表达式r.t匹配这些字符串:rat、rut、r t,但是不匹配root。 * 匹配0或多个正好在它之前的那个字符。例如正则表达式。*意味着能够匹配任意数量的任何字符。 ^表是非 中括号是一个界定 \d:任意一个0-9的数 replc...

表示name的值是以???开头的元素 比如$("input[name^='hi']")就会选择以下的元素 . 通常写到这些复杂的规则时只需查找API即可,熟练之后自然可以很快地写出来。 希望被采纳噢~~

楼上的斜杠用错了,应该是 /^\d+(\.\d{1,2})?$/ if(obj==null){}{ 这句语法错了,输入问题?另外写的太麻烦了,下面这样写就行了,和你的代码等价。 function isMoney(obj){ if (! obj) return false; return (/^\d+(\.\d{1,2})?$/).test(obj); }

这是一段正则表达式,你可以百度一下正则表达式这些字符代表哪些含义

$('.search-btn').click(function(){}) 这句代码就是给每一个 有search-btn类的元素 添加onclick事件,。 你可以把这语句理解成一个循环,处理函数里面的$(this)就是当前枚举的对象。 类似这样: arr = [11, 22, 33, 44]; for(var item in arr) ...

网站地图

All rights reserved Powered by www.pzpf.net

copyright ©right 2010-2021。
www.pzpf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com