您的位置:首页 > Web前端 > JQuery

jQuery学习笔记 07

2008-07-31 16:33 411 查看
jQuery学习笔记:

$(document).ready( function()

{

$("#TestTable tr").not(":first").css("color", "blue");

});

把表中除第一行以外,其它行设为蓝色字体。

知识点:

排除某些内容用not,里面的参数可以假设为前面的参数加上它。也可以用这种方式:

$("#TestTable tr").not($("#TestTable tr:first")

其它的几种错误表达:

$("#TestTable tr").not("first")

$("#TestTable tr").not("tr:first")

如果不是排除,而是过滤,可以用filter。

$("#TestTable tr").filter(":odd").css("color", "blue");

前面我们说增加样式及移除样式用addClass及removeClass,但这些方法前提是要在样式表中命名好。而css则是可以随时增加各种样式,它有这几种表达方式:

css(key, value):就是我们上面用的方式

css(properties):用一个串来表示,如css({fontWeight:"bold", fontSize:"15pt"});

注意双引号,并且使用的是script的style的格式,而不是HTML的style格式(font-weight、font-size),因此大小写也要注意。

还可以一层套一层,如css("color", "blue").css({fontWeight:"bold"});

如果要取某个样式的值,可以用这种形式:css("color")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: