- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
八天学会jQuery之新手篇
八天学会jQuery之新手篇
D6 整理自:
jquery新手教程(1)
window.onload()是传统javascript里一个能吃苦耐劳的家伙。
它长久以来一直被程序员们作为尽快解决客户端页面载入问题的捷径。
但有时候等待页面载入还是不够快。
只有少数大型的图片文件会被快速的载入,而大部分大型的图片文件会使window.onload()载入的很慢。所以当我为最近的网络营销创建一个 web应用程序的时候我不得希望更快一点。有一些围绕window.onload()的新研究(比如brother cake)的代码是一种快速的方式。如果你需要,可以试试。
但是如果你要做一些DOM(文档对象模型)javascript的编程,那么你为什么不试试jQuery,它就像你自己亲自制作一个蛋糕,并品尝 它。
jQuery有一个用来作为DOM快速载入javascript的得心应手的小函数,那就是ready… 他在页面加载完成之后执行。
$(document).ready(function(){
// Your code here...
});
你可以用他来载入任何你想要载入的javascript,并不一定要保留jQuery的编码风格。让jQuery同时去执行多个函数也是可以的。
你以前可能见过类似于init()之类的函数,你会发现jQuery会快很多。
在以后的教程里我们会一遍又一遍的用到这个函数。
OK你现在可以尝试一下代码:(记得把jQuery引用进你的页面哦,不记得的话看看上篇。)
$(document).ready(function(){
alert(!);
});
jquery新手教程(2)
!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “/TR/xhtml1/DTD/xhtml1-transitional.dtd”
html xmlns=”/1999/xhtml”
head
meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /
titleStripingTable/title
. src=”jquery-latest.pack.js” type=”text/.”/.
!–将jQuery引用进来–
. type=”text/.”
$(document).ready(function(){ //这个就是传说的ready
$(“.stripe tr”).mouseover(function(){
//如果鼠标移到class为stripe的表格的tr上时,执行函数
$(this).addClass(“over”);}).mouseout(function(){
// 给这行添加class值为over,并且当鼠标一出该行时执行函数
$(this).removeClass(“over”);}) // 移除该行的class
$(“.stripe tr:even”).addClass(“alt”);
// 给class为stripe的表格的偶数行添加class值为alt
});
/.
style type=”text/css”
th {
background:#0066FF;
color:#FFFFFF;
line-height:20px;
height:30px;
}
td {
padding:6px 11px;
border-bottom:1px solid #95bce2;
vertical-align:top;
text-align:center;
}
td * {
padding:6px 11px;
}
tr.alt td {
background:#ecf6fc; /* 这行将给所有的tr加上背景色*/
}
tr.over td {
background:#bcd4ec; /* 这个将是鼠标高亮行的背景色*/
}
/style
/head
body
table width=”50%” border=”0″ cellspacing=”0″ cellpadding=”0″
!color=”#008000″ gt;–用class=”stripe”来标识需要使用该效果的表格–
thead
tr
th名称/th
th网址/th
thQQ/th
thEmail/th
/tr
/thead
文档评论(0)