jquery $.add(),自从有了jquery之后我们对页面的操作就不用像以前的js一样麻烦了,像我样给div中的p增加背景$("div").add("p")
.css教程("background", "yellow");
就这么简单哦。
给a增加一个background
<html>
<head>
<script type="text/网页特效" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("p").add(document.getElementById("a")).css("background", "yellow");});
</script>
</head>
<body>
<body>
<p>Hello</p>
<p id="a">Hello</p>
</body>
</html>
给当前页面的p元素增加背景
<html>
<head>
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("div").add("p")
.css("background", "yellow");
});
</script>
</head>
<body>
<body>
<div>asdf</div>
<div>asdf</div>
<div>asdf</div>
<div>asdf</div>
</body>
</html>
给指定div增加样式
<html>
<head>
<script type='text/javascript' src='js/jquery-1.3.2.js'></script>
<script type='text/javascript'>
var tmpExample = {
ready : function() {
$('ul#liClass1 li').add('ul#liClass3 li').addClass('justAdd');
}
};$(document).ready(tmpExample.ready);
</script>
<style type='text/css'>
body {
font: 16px sans-serif;
}
h3 {
font-size: 18px;
margin: 0 0 5px 0;
}
h4 {
font-size: 16px;
margin: 5px 0;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
ul li {
margin: 1px;
padding: 3px;
}
li.justAdd {
background: #88fac6;
}
</style>
</head>
<body id='tmpExample'>
<ul id='liClass1'>
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<ul id='liClass2'>
<li>E</li>
<li>F</li>
<li>G</li>
<li>H</li>
</ul>
<ul id='liClass3'>
<li>I</li>
<li>J</li>
</ul>
</body>
</html>