注意:JQ对象只能操作JQ里面的属性和方法
JS对象只能操作JS里面的属性和方法。
将DOM对象转换为jQuery对象
var elementById = document.getElementById("span");
$(elementById).html("转换");
页面加载事件
$(function(){ // Jquery代码 });
jQuery获取
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Jquery代码获取</title>
</head>
<script src="js/jquery-1.9.1.js" type="text/javascript"></script>
<script>
$(function(){
// Jquery代码追加
$("#but").click(function () {
alert("Jquery按钮")
})
});
</script>
<body >
<input type="button" value="按钮" id="but">
</body>
</html>
往标签内添加文本内容
<span id="span"></span>
$("#span").html("呵呵")
定时任务
time=setInterval("showAd()",3000);
清楚定时
function showAd(){$("#img1").fadeIn(3000);clearInterval(time);time=setInterval("hideAd()",5000);
}
id选择器:
$(“#id名称”);
元素选择器:
$(“元素名称”);
类选择器:
$(“.类名”);
代码案例:
<html>
<head>
<meta charset="UTF-8">
<title>基本选择器</title>
<link rel="stylesheet" href="../../css/style.css" type="text/css"/>
<script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script>
<script>
$(function(){
$("#btn1").click(function(){
$("#one").css("background-color","pink");
});
$("#btn2").click(function(){
$(".mini").css("background-color","pink");
});
$("#btn3").click(function(){
$("div").css("background-color","pink");
});
$("#btn4").click(function(){
$("*").css("background-color","pink");
});
$("#btn5").click(function(){
$("#two .mini").css("background-color","pink");
});
});
</script>
</head>
<body>
<input type="button" id="btn1" value="选择为one的元素"/>
<input type="button" id="btn2" value="选择样式为mini的元素"/>
<input type="button" id="btn3" value="选择所有的div元素"/>
<input type="button" id="btn4" value="选择所有元素"/>
<input type="button" id="btn5" value="选择id为two并且样式为mini的元素"/>
<hr/>
<div id="one">
<div class="mini">
111
</div>
</div>
<div id="two">
<div class="mini">
222
</div>
<div class="mini">
333
</div>
</div>
<div id="three">
<div class="mini">
444
</div>
<div class="mini">
555
</div>
<div class="mini">
666
</div>
</div>
<span id="four">
</span>
</body>
</html>
jQuery的显示与隐藏
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Jquery toggle的使用</title>
</head>
<script src="js/jquery-1.9.1.js" type="text/javascript"></script>
<script>
$(function(){
$("#but").click(function () {
$("#img").toggle();
})
});
</script>
<body >
<div>
<input type="button" value="显示/隐藏" id="but">
<img src="images/error.jpg" width="400" height="300" id="img">
</div>
</body>
</html>