1月21号学习jQuery(第79天的)

$表示JQuery对象,可以有好几种用法,比如传递选择器字符串、页面对象等,如果直接传函数体进去,表示当页面加载完毕时执行这个函数。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EW"
"http://www.w3.org/TR/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--插入脚本 载入jquery-1.4.2.min.js文件-->
<script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js">
<!--脚本结束-->
</script>
<!--插入脚本-->
<script type="text/javscript">
alert(11);
<!--$叫做美元符 在jQuery程序中 使用最多的符号 无论是在元素选择 功能函数的前面 都必须使用这个符号 (document).ready(function() 就相当于 $function(){}-->
$(document).ready(function(){
alert("nihao");
})
<!--结束脚本-->
</script>
</head>
<body>

</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EW"
"http://www.w3.org/TR/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--插入脚本 载入jquery-1.4.2.min.js文件-->
<script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js">
<!--脚本结束-->
</script>
<!--样式-->
<style type="text/css">
<!--定义divFrame位置颜色尺寸 定义divTitle 颜色 字体 divContent 字体 divCurrColor 颜色-->
.divFrame{width:260px;border:solid 1px #666;font-size:10px}
.divTitle{background-color:#eee;padding:5px}
.divContent{padding:5px;display:none}
.divCurrColor{background-color:Red}
<!--结束样式-->
</style>
<!--插入脚本-->
<script type="text/javascript">
<!--创建一个对象-->
$(function()
{
<!--当点击元素时,会发生 click 事件-->
$(".divTitle".click(function()
{
<!--增加一个类-->
$(this).addClass("divCurrColor")
<!--next() 获得匹配元素集合中每个元素紧邻的同胞元素 css() 方法设置或返回被选元素的一个或多个样式属性-->
    .next(".divContent").css("display","block");
});
});
<!--结束脚本-->
</script>
</head>

<body>
<!--创建div 定义 标题 和身体的三个链接-->
<div class="divFrame">
<div class="divTitle">主题</div>
<div class="divContent">
<a href="#">链接一</a><br />
<a href="#">链接二</a><br />
<a href="#">链接三</a>
</div>
</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EW"
"http://www.w3.org/TR/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--样式-->
<style type="text/css">
<!--定义颜色 字体 尺寸 距离高多少-->
.divFrame{width:260px;border:solid 1px #666;font-size:5px}
.divTitle{background-color:#eee;padding:5px}
.divContent{padding:8px;font-size:9px}
.divTip{width:244px;border:solid 1px #666;padding:8px;font-size:9px;margin-top:5px;display:none}
.txtCss{border:solid 1px #ccc}
.divBtn{padding-top:5px}
.divBtn.btnCss{border:solid 1px #535353;width:60px}
<!--结束样式-->
</style>
<!--插入脚本-->
<script type="text/javascript">
<!--创建函数-->
function btnClick()
{
<!--定义变量 oTxtValue获得ID和值 oRdoValue checked 属性设置或返回 checkbox 是否应被选中 oChkValue 已婚 未婚 Checkbox 对象代表一个 HTML 表单中的 一个选择框-->
var oTxtValue=document.getElementById("Text1").value;
var oRdoValue=(Radiol.checked)?"男":"女";
var oChkValue=(Checkboxl.checked)?"已婚":"未婚";
<!--显示获得divTip id 内容-->
document.getElementById("divTip").style.dispaly="block";
document.getElementById("divTip").innerHTML=oTextValue+"<br>"+oRdoValue+"<br>"+oChkValue;
}
<!--结束脚本-->
</script>
</head>
<body>
<div class="divFrame">
<div class="divTitle">清输入如下信息</div>
<div class="divContent">
姓名:<input id="Textl" type="text" class="txtCss"/><br />
性别:<input id="Radiol" name="rdoSex" type="radio" value="男" />男
     <input id="Radio2" name="rdoSex" type="radio" value="女" />女<br />
婚否:<input id="Checkboxl" type="checkbox" />
<div class="divBtn"><input id="Byttonl" type="button" value="提交" class="bthCss" onclick="btnClick();" />
</div>
</div>
</div>
<div id="divTip" class="divTip"></div>
</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EW"
"http://www.w3.org/TR/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--插入脚本 载入jquery-1.4.2.min.js文件 结束脚本-->
<script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script>
<!--插入脚本-->
<script type="text/javascript">
<!--创建对象-->
$(function()
{
<!--创建点击事件-->
$("#btnSubmit").click(function()
{
<!--获得文本框的值-->
var oTextValue=$("#Textl").val();
<!--获得单选框按钮值-->
var oRdoValue=$("#Raddiol").is(":checked")?"男":"女";
<!--获得复选框按钮值-->
var oChkValue=$("#Checkboxl").is(":checked")?"已婚","未婚";
<!--显示提示文本元素和内容-->
$("#divTip").css("display","block").html(oTxtValue+"<br>"+oRdoValue+"<br>"+oChkValue);
})
})
<!--结束脚本-->
</script>
</head>
<body>
<div class="divFrame">
<div class="divTitle">清输入如下信息</div>
<div class="divContent">
姓名:<input id="Textl" type="text" class="txtCss"/><br />
性别:<input id="Radiol" name="rdoSex" type="radio" value="男" />男
     <input id="Radio2" name="rdoSex" type="radio" value="女" />女<br />
婚否:<input id="Checkboxl" type="checkbox" />
<div class="divBtn"><input id="Byttonl" type="button" value="提交" class="bthCss" onclick="btnClick();" />
</div>
</div>
</div>
<div id="divTip" class="divTip"></div>
</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EW"
"http://www.w3.org/TR/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--插入脚本 载入jquery-1.4.2.min.js文件 结束脚本-->
<script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script>
<!--样式-->
<style type="text/css">
<!--定义divDefalut 和 divClick的尺寸大小 颜色 字体 -->
.divDefalut{width:260px;font-size:10pt;padding:5px}
.divClick{width:260px;border:solid 1px #666;font-size:10pt;background-color:#eee;padding:5px}
<!--结束样式-->
</style>
<script type="text/javascript">
<!--创建对象 定义点击事件 toggleClass() 对设置或移除被选元素的一个或多个类进行切换 -->
$(function()
{
$(".divDefalut").click(function()
{
$("this").toggleClass("divClick").html("点击后的样式");
});
});
</script>
</head>

<body>
<div class="divDefalut">点击前的样式</div>
</body>
</html>

猜你喜欢

转载自xjwolaile.iteye.com/blog/1773352