博主信息
博文 55
粉丝 0
评论 1
访问量 52881
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
jQuery 的基础选择器-2018年4月4日14点44分
旺小舞的博客
原创
911人浏览过

效果图:

403.jpg

常见选择器代码总结:

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>jquery常见选择器的使用</title>
	<style type="text/css">
				tr{
					line-height: 30px;
				}
				fieldset legend{
					font-size: 1.5em;
					margin-bottom: 15px;
				}
				.bg-orange{
					background: orange;
					color: white;
					font-size: bold;
					border-radius:50%;
				}
				.bg-coral{
					background: coral;
					color: white;
					font-size: bold;
				}



			</style>
</head>
<body>
	<form action="" method="post">
		<fieldset>
			<legend>用户注册</legend>
			<table>
				<tr>
					<td id="name"><label for="name">用户名:</label></td>
					<td><input type="text" name="text" id="name" required></td>
				</tr>
				<tr>
					<td><label for="pw">密码:</label></td>
					<td><input type="password" name="password" id="pw" required></td>
				</tr>
				<tr>
					<td><label for="pw1">确认密码:</label></td>
					<td><input type="password" name="password" id="pw1" required placeholder="与密码一致"></td>
				</tr>
				<tr>
					<td><label for="em">邮箱:</label></td>
					<td><input type="email" name="email" id="em" required placeholder="xx@qq.com"></td>
				</tr>
				<tr>
					<td>性别:</td>
					<td><input type="radio" name="gander" value="male" checked>男
						<input type="radio" name="gander" value="female">女
					</td>
				</tr>
				<tr>
					<td>Web语言:</td>
					<td>
						<input type="checkbox" name="lang[]" value="js">Javascript
						<input type="checkbox" name="lang[]" value="php" checked>PHP
						<input type="checkbox" name="lang[]" value="Java">Java
						<input type="checkbox" name="lang[]" value="Python">Python
					</td>
				</tr>
				<tr>
					<td>级别:</td>
					<td>
						<select>
							<option value="0" selected>入门</option>
							<option value="1">中级</option>
							<option value="2">进阶</option>
							<option value="3">高级</option>
							<option value="4">大师</option>		
						</select>
					</td>
				</tr>
				<tr >
					<td class="textarea"><label for="jj">简介:</label></td>
					<td><textarea rows="5" cols="40" id="jj" placeholder="二百字..." reqired></textarea></td>
				</tr>
				<tr >
					<td><button type="reset" name="reset">重置</button></td>
					<td><button type="submit" name="submit">提交</button></td>
				</tr>
			</table>
			<p></p>
		</fieldset>
		
	</form>
	<script type="text/javascript" src="jquery-3.3.1.js"></script>
	<script type="text/javascript">
				

		// 基本选择器主要有四类:tag,id,class,*

		// 1,tag 标签选择器
		$('legend').css('background-color','Chocolate')

		// 2,id选择器
		$('#name').css('background-color','lightgreen')

		// 3,class选择器
		$('.textarea').css('background','sandyBrown')

		// 4,后代选择器
		// $('tr button').addClass('bg-orange')
		$('tr:first-child').addClass('bg-coral')

		$('button:reset').css({
			'background-color':'orange',
			'font-size':'1.3em',
			'color':'white',
			'border':'none',
			'box-shadow':'2px 2px 2px chocolate'
			})
		

		// 5,直接选中某个元素+1
		$('td:eq(5)').addClass('bg-coral')

		// 6,去除颜色(仅去除tr的颜色4.2)
		$('tr').removeClass()

		//7,选择小于5的所有元素,大于gt  小于lt
		$('td:lt(5)').addClass('bg-coral')

		//8,奇数 odd  偶数even       这里的序号是从零开始
		$('td').removeClass()
		$('td:odd').addClass('bg-coral')

		// 9,包含指定文本内容的元素 contains
		$('tr:contains("性")').addClass('bg-orange')
			// 标签为空的   empty    :not(:empty)
			$(':empty').text('以上都是表单元素')

		// 只选择文本框类型 type="text"
		$('p').css('color',"red")
		$(':file').css('background-color', 'lightgreen')

		

		
	</script>
	
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学