<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style>
.myclass {
background-color: red;
}
</style>
</head>
<script type="text/javascript" src="../js/jQuery-1.12.4.js"></script>
<script>
$(function(){
$("#abc").mouseout(function(){
$(this).attr("href","http://www.taobao.com");
});
});
$(document).click(function(e){
if(e.target.innerHTML == "基本选择器"){
//alert("基本选择器");
//jquery对象是对dom对象的封装
//alert($("select").val()); //标签选择器
//alert($(".class_1").length); //类选择器
var $arr = $("input");
var str = "";
//jQuery
$arr.each(function(i,dom){
str+=dom.value+"\n";
});
alert(str);
}else if(e.target.innerHTML == "层次选择器"){
//alert($("form select").length);//选中form表单的子标签select
//alert($("form>select").length);//选中form表单下直接子标签select
//alert($("form+input").val());//选中form表单后紧挨着的标签input
//alert($("form~input").length);//选中form表单后的同辈标签input
}else if(e.target.innerHTML == "过滤选择器"){
//$("tr:first").css("background-color","blueviolet");
//$("tr:last").css("background-color","rosybrown");
//$("tr:eq(2)").css("background-color","yellow");
//$("tr:gt(2)").css("background-color","blueviolet");
//$("tr:lt(2)").css("background-color","blueviolet");
//$("tr:not(tr:first)").css("background-color","blueviolet");
}
else if(e.target.innerHTML == "可见性选择"){
$("#visit").mouseover(function(){
$("ul:hidden").show(1000);
});
$("#visit").mouseout(function(){
$("ul:visible").hide(1000);
});
}else if(e.target.innerHTML == "测试div"){
//$("#mydiv").html("mydyv!!!");
$("#mydiv").addClass("myclass");
}
});
</script>
<body>
<a href="#">测试div</a>
<div style="width: 300px; height: 200px;" id="mydiv"></div>
<p></p>
< >
<hr />
<a id="abc" href="http://www.baidu.com" onmouseover="changeAtt(this)">点击去百度</a>
<button >基本选择器</button>
<button >层次选择器</button>
<button >属性选择器</button>
<h1>测试标题</h1>
<br/>
<input type="text" id="input_1" value="开头"/>
<form>
姓名:<input id="user" type="text" name="username" value="开头aaa"/>
密码:<input id="pass" type= "password" name="password"/>
<br/>
性别:<input type="radio" value="man" />男
<input class="class_1" id="woman" type="radio" value="woman" />女
<select>
<option id="one">一月</option>
<option id = "two">二月</option>
<option>三月</option>
<option>四月</option>
</select>
<div>
<select>
<option id="one">一</option>
<option id = "two">二</option>
<option>三</option>
<option>四</option>
</select>
</div>
<br/>
<a href="#" >这是一个A标签</a>
<h5>这是h5标题</h5>
</form>
输入一:<input class="class_1" type="text" value="地球人"/>
<select>
<option id="one">一</option>
<option id = "two">二</option>
<option>三</option>
<option>四</option>
</select>
<br/>
文本:<p>美国大选</p>
输入二:<input id="asdfw" class="class_1" type="text" value="这是输入二"/>
<br/>
<dl>
<dt style="display:block">计算机</dt>
<dd>用来计算的仪器 ... ...</dd>
<dd>用来计算的仪器 ... ...</dd>
</dl>
<ol style="display:block" id="ol_1" >显示器
<li>以视觉方式显示信息的装置 ... ...</li>
<li>以视觉方式显示信息的装置 ... ...</li>
</ol>
<hr/>
<button >过滤选择器</button>
<table border="1px" width="500px">
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
</table>
<br/><button id="visit">可见性选择</button><br/>
<div id="mydiv" style="background-color: skyblue;">
<b>显示器:</b>
<ul style="display:none" id="ul_1" >
<li>以视觉方式显示---1111111111</li>
<li>以视觉方式显示---2222222222</li>
</ul>
<br/>
<b>java:</b>
<ul style="display:block" id="ul_2">
<li>javaSE</li>
<li>javaEE</li>
<li>javaME</li>
</ul>
<br/>
<b>windows:</b>
<ul style="display:none" id="ul_3">
<li>windowsXP</li>
<li>windows7</li>
<li>windows8</li>
<li>windows10</li>
</ul>
</div>
<hr/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>
JQuery简单用法
最新推荐文章于 2024-07-04 12:16:35 发布