时间:2021-04-16
下面,我们介绍最后一个自定义选择符。假设出于某种原因,我们希望突出显示提到任何一种Henry游戏的所有表格单元。为此,我们所要做的就是在样式表中添加一个声明了粗体和斜体文本的类(.highlight{font-weight:bold;font-style:italic;}),然后向JQuery代码添加一行代码,其中使用的是:contains()选择符。
$(document).ready(function(){
$('tr:nth-child(odd)').addClass('alt');
$('td:contains(Henry)').addClass('highlight');
});
这样,再可爱的条纹表格中,就能够看到突出显示的Henry游戏了。
诚然,不使用JQuery(或者任何客户端编程语言)也可以通过其他方式实现这种行条纹和突出显示效果。然而,在内容由程序动态生成,而我们又无权改动HTML和服务器端代码的情况下,JQuery加上CSS对这种样式化操作提供了优秀的替换方案。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
CSS的选择符有三种。①上下文选择符;②ID和Class选择符;③属性选择符,而上下文选择符的最大好处就是可以方便的实现基于位置为HTML元素添加样式比如我们想
my$para=@_这是标量上下文,$para得到的是@_中元素的个数。my($para)=@_这是列表上下文,$para得到的是@_中的元素值。具体是什么上下
一:在函数入参中使用通配符@AspectJ支持3种通配符*:匹配任意字符,但它只能匹配上下文中的一个元素...:匹配任意字符,可以匹配上下文中多个元素,但在表示
执行上下文(Executioncontext)执行上下文(简称上下文)决定了Js执行过程中可以获取哪些变量、函数、数据,一段程序可能被分割成许多不同的上下文,每
本文实例讲述了JQuery中上下文选择器实现方法。分享给大家供大家参考。具体实现方法如下:上下文选择器$(function(){$("#btnTest").cl