Jquery运用选择器小技巧
2008-11-09 11:41
369 查看
Jquery属性选择器接收类正则表达式的语法来指定一个字符串的开始(^)与结束($)。它们也可用asterisk(*) 来指示一个字符串的任意位置。
用以 mailto 开头 (^="mailto:") 的 href 属性 ([@href]),如下:
$(document).ready(function() {
$('a[@href^="mailto:"]').addClass('mailto');
});
为了得到所有连接到 PDF 文件的链接,我们使用美元符号($)不是用脱字符号(^),为了得到所有以 .pdf 结尾的 href 属性的链接,代码如下:
$(document).ready(function() {
$('a[@href^="mailto:"]').addClass('mailto');
$('a[@href$=".pdf"]').addClass('pdflink');
});
最后,为了得到内部链接,例如,在 mysite.com 连接到其它页面,我们用星号:
$(document).ready(function() {
$('a[@href^="mailto:"]').addClass('mailto');
$('a[@href$=".pdf"]').addClass('pdflink');
$('a[@href*="mysite.com"]').addClass('mysite');
});
我们可加入两个类到样式表,一个是给奇数行的,一个是给偶数行的。
.odd {
backgroundcolor:
#ffc; /* pale yellow for odd rows */
}
.even {
backgroundcolor:
#cef; /* pale blue for even rows */
}
最后,我们写我们的 jQuery 代码,附加这些类到表格的行(<tr> 标签):
$(document).ready(function() {
$('tr:odd').addClass('odd'); //奇数行
$('tr:even').addClass('even');
});
这只是Jquery选择器很少的一部分,有兴趣的朋友一起来研究jQuery吧,使用起来太方便了.
用以 mailto 开头 (^="mailto:") 的 href 属性 ([@href]),如下:
$(document).ready(function() {
$('a[@href^="mailto:"]').addClass('mailto');
});
为了得到所有连接到 PDF 文件的链接,我们使用美元符号($)不是用脱字符号(^),为了得到所有以 .pdf 结尾的 href 属性的链接,代码如下:
$(document).ready(function() {
$('a[@href^="mailto:"]').addClass('mailto');
$('a[@href$=".pdf"]').addClass('pdflink');
});
最后,为了得到内部链接,例如,在 mysite.com 连接到其它页面,我们用星号:
$(document).ready(function() {
$('a[@href^="mailto:"]').addClass('mailto');
$('a[@href$=".pdf"]').addClass('pdflink');
$('a[@href*="mysite.com"]').addClass('mysite');
});
我们可加入两个类到样式表,一个是给奇数行的,一个是给偶数行的。
.odd {
backgroundcolor:
#ffc; /* pale yellow for odd rows */
}
.even {
backgroundcolor:
#cef; /* pale blue for even rows */
}
最后,我们写我们的 jQuery 代码,附加这些类到表格的行(<tr> 标签):
$(document).ready(function() {
$('tr:odd').addClass('odd'); //奇数行
$('tr:even').addClass('even');
});
这只是Jquery选择器很少的一部分,有兴趣的朋友一起来研究jQuery吧,使用起来太方便了.
相关文章推荐
- C#的便利语法与 JQuery 一些选择器的运用整理
- 分享15个大家都熟知的jquery小技巧
- jquery.vilidate的运用
- jQuery选择器(1)
- jquery 中多条件选择器,相对选择器,层次选择器的区别
- jQuery基本筛选选择器(二)
- jQuery 的选择器
- jQuery 选择器
- JQuery的选择器对控件ID含有特殊字符的解决方法
- jQuery选择器大全
- 转:jquery选择器的使用方法
- JQuery_2.1.0_日记 5.8 Sizzle选择器(四)
- jquery选择器大全
- jQuery匹配各种条件的选择器用法
- jQuery 学习之路(2):选择器与过滤器
- jquery 选择器
- jQuery学习-选择器
- 运用JQuery实现淡出淡入效果
- jquery(五)大话jquery选择器
- 前端学习笔记-jquery-6-层级选择器及对应jquery方法