<!DOCTYPE html>
<html>
<head>
<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<title> 使用jQuery()函数 </title>
<style type="text/css">
.test{
font-size:20pt;
}
</style>
</head>
<body>
<ul>
<li id="java">疯狂Java讲义</li>
<li id="javaee" class="test">轻量级Java EE企业应用实战</li>
<li id="ajax">疯狂Ajax讲义</li>
<li id="xml">疯狂XML讲义</li>
<li id="ejb">经典Java EE企业应用实战</li>
<li><span id="android">疯狂Android讲义</span></li>
</ul>
<span>疯狂Java联盟</span>
<script type="text/javascript" src="../jquery-1.8.0.js">
</script>
<script type="text/javascript">
// 访问页面中第1、4、7...个li元素
$("li:nth-child(3n+1)").css("border" , "1px dashed black");
// 访问页面中span元素、且该span元素的父元素下仅包含该span元素。
$("span:only-child()").append(" <b>是作为父元素唯一子元素的span元素</b>");
// 测试:first和:first-child之间的关系
alert($("ul>li:first").html() == $("ul>li:first-child").html());
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<title> 使用jQuery()函数 </title>
<style type="text/css">
.test{
font-size:20pt;
}
</style>
</head>
<body>
<ul>
<li id="java">疯狂Java讲义</li>
<li id="javaee" class="test">轻量级Java EE企业应用实战</li>
<li id="ajax">疯狂Ajax讲义</li>
<li id="xml">疯狂XML讲义</li>
<li id="ejb">经典Java EE企业应用实战</li>
<li><span id="android">疯狂Android讲义</span></li>
</ul>
<script type="text/javascript" src="../jquery-1.8.0.js">
</script>
<script type="text/javascript">
// 访问ul元素下第一个li子元素。
$("ul>li:first").append("<b> 是ul元素之内第一个li子元素</b>");
// 访问ul元素之内,没有id属性的li子元素
$("ul>li:not([id])").append("<b> 是ul元素之内、没有id属性li子元素</b>");
// 访问ul元素之内,索引为偶数的li子元素,并为它们添加背景色
$("ul>li:even").css("background-color", "#ccffcc");
// 访问ul元素之内,索引大于4的li子元素(元素索引从0开始)
$("ul>li:gt(4)").append("<br/><b> 是ul元素之内、索引大于4的li子元素</b>")
.css("border" , "1px dashed black");
// 访问ul元素之内,且包含span元素的li子元素
$("ul>li:has('span')").append(
"<br/><b> 是ul元素之内、且包含span元素的li子元素</b>");
// 访问li元素之内,且可见的span子元素
$("li>span:visible").append(
"<b> 是li元素之内,且可见的span子元素</b>")
.css("background-color" , "#bbbbbb");
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<title> 使用jQuery()函数 </title>
</head>
<body>
<input id="user" type="text" /><br />
<input id="pass" type="password" /><br />
<textarea id="intro"></textarea><br />
<select id="gender">
<option value="male" selected="selected">男</option>
<option value="female">女</option>
</select><br /><br /><br />
<input id="pass" type="checkbox" checked="checked" value="xx"/><br />
<script type="text/javascript" src="../jquery-1.8.0.js">
</script>
<script type="text/javascript">
// 获取所有的input、textarea、button、select元素
$(":input").val("test");
// 获取所有指定了selected="selected"的元素
$(":selected").css("border" , "2px dashed black");
// 获取所有指定了checked="checked"的元素,并取消它们的选中
$(":checked").prop("checked" , "");
</script>
</body>
</html>