<body>
<script type="text/javascript" >$(document).ready(function(){
$("a[@name]").background("red");
})
</script><a href="" name="link">aaaaaaaaaaaaaaaaa</a>
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb</a>
<a href="">ccccccccccccccccccccccccccccc</a>
<a href="">ddddddddddddddddddddddddddddd</a>
</body>
</html>这样写为什么没有效果,我看到书上和网站都是这么用的,向各位求教
<script type="text/javascript" >$(document).ready(function(){
$("a[@name]").background("red");
})
</script><a href="" name="link">aaaaaaaaaaaaaaaaa</a>
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb</a>
<a href="">ccccccccccccccccccccccccccccc</a>
<a href="">ddddddddddddddddddddddddddddd</a>
</body>
</html>这样写为什么没有效果,我看到书上和网站都是这么用的,向各位求教
$("a[name]").css("backgroundColor", "red");
});
$("a[name]").css(backgroundColor:"red");
}).css("backgroundColor", "red");
都可以吧!! $("a[name]")与
$("a").attr(name) 不一样吗??
http://www.flywe.net/article/javascript/jQuery_begin_2.html
还有,请你把全部代码贴出来。这样方便大家。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="../jquery.js"></script> //引用Jquery库</head><body>
<script type="text/javascript" >$(document).ready(function(){
$("a[@name]").background("red");
})
</script>
<a href="" name="link" >aaaaaaaaaaaaaaaaa</a>
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb</a>
<a href="">ccccccccccccccccccccccccccccc</a>
<a href="">ddddddddddddddddddddddddddddd</a>
</body>
</html>用$("a[@name]").css("background-color","red") 确实可以,但怎么帮助文档上面的就不行了啊这是jquery api参考文档 中的内容
$(document).ready(function() {
$("a[@name]").background("#eee");
});
这个代码给所有带有name属性的链接加了一个背景色。(译者Keel注:这个颜色太不明显了,建议写成$("a[@name]").background("red");)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript" src="JQuery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("a[name]").css("background-color","#F00");
});
</script>
</head>
<body>
<a href="" name="link">aaaaaaaaaaaaaaaaa </a>
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb </a>
<a href="">ccccccccccccccccccccccccccccc </a>
<a href="">ddddddddddddddddddddddddddddd </a>
</body>
</html>
把一个“名/值对”对象设置为所有匹配元素的样式属性。
这是一种在所有匹配的元素上设置大量样式属性的最佳方式。--------------------------------------------------------------------------------Set a key/value object as style properties to all matched elements.
This is the best way to set several style properties on all matched elements.
返回值
jQuery参数
properties (Map) : 要设置为样式属性的名/值对示例
将所有段落的字体颜色设为红色并且背景为蓝色。 jQuery 代码:$("p").css({ color: "#ff0011", background: "blue" }); --------------------------------------------------------------------------------如果属性名包含 "-"的话,必须使用引号: jQuery 代码:$("p").css({ "margin-left": "10px", "background-color": "blue" });
jquery API