- 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 jQuery是一个优秀的JavaScript类库。jQuery以其简洁、快速等优点征服了众多javascript开发者。jQuery使用户能更方便地处理DOM、events、实现动画效果,并且方便地为网站提供Ajax交互。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆javascript来调用命令了,只需用$(elements)就可以为一个或多个DOM元素捆绑jQuery功能。 jQuery的使用 目前jQuery的最新版本是1.2.6的,到官方网站/上可以下载。是一个js文件,使用的时候只要用script src=“”/script引入即可。 jQuery的一些特性和用法 1、精准简单的选择对象(dom): $(#element);// 相当于document.getElementById(element) $(.element); //Class $(‘p’); //html标签 $(“form input”); //子对象 $(“div,span,p.myClass”); //同时选择多种对象 $(“tr:odd”).css(“background-color”, “#bbbbff”);//表格的隔行背景 $(“:input”); //表单对象 $(“input[name=‘newsletter’]”); //特定的表单对象 $(ul li:first) //只获取ul中第一个li jQuery的一些特性和用法 2、对已选择对象的操作(包括样式): $(“#element”).addClass(“selected”);//给对象添加样式 $(‘#element’).css({ “background-color”:“yellow”, “font-weight”:“bolder” });//改变对象样式 $(“p”).text(“Some new text.”);//改变对象文本 $(“img”).attr({ src: “test.jpg”, alt: “Test Image” });//改变对象属性 $(“p”).add(“span”);//给对象增加标签 $(“p”).find(“span”);//查找对象内部的对应元素 $(“p”).parent();//对象的父级元素 $(p).append(bHello/b);//给对象添加内容 jQuery的一些特性和用法 3、支持aJax,支持文件格式:xml/html/script/json/jsonp $(“#feeds”).load(“feeds.html”);//相应区域导入静态页内容 $(“#leeter a”).click(function(){ $(“#dictory”).load(“a.jsp”, {“term”:$(this).text(), function(){ alert(“导入动态内容”); }}); }); jQuery的一些特性和用法 4、对事件的支持 $(“p”).hover(function () {????? $(this).addClass(“hilite”);//鼠标放上去时??? }, function () {????? $(this).removeClass(“hilite”);//移开鼠标??? });//鼠标放上去和移开的不同效果(自动循环所有p对象) $(“#alertId).click(function(){ alert(“你点到我了”); }); jQuery的一些特性和用法 5、动画 $(“p”).show(“slow”);//隐藏对象(慢速渐变)$(“#go”).click(function(){$(“#block”).animate({//鼠标点击后宽、高、字体的动态变化。 ??? width: “90%”,??? height: “100%”, ??? fontSize: “10em”}, 1000 ) .hide(“slow”) //隐藏 .fadeIn(“slow”) //淡入 .fadeOut(“slow”); //淡出}); //另外,由于每个jQuery方法返回的是jQuery的对象,所以jQuery的方法是可以连缀使用的。 jQuery的一些特性和用法 6、扩展 $.fn.background = function(bg){??? return this.css(background, bg);};$(#element).background(red); * *
您可能关注的文档
最近下载
- Python程序设计与算法基础教程(第2版)第10章 模块和客户端.ppt VIP
- 保安员考试题库(新).docx
- 三峡说课 课件(含音频+视频).ppt VIP
- EOAS系统及功能简介.docx VIP
- Schneider Electric施耐德致·铂系列开关插座用户手册(中文).pdf
- 工程材料力学性能第2版 教学课件 ppt 作者 束德林 11第十一章.ppt VIP
- 充气式门封产品手册.PDF
- 人教版小学古诗文汇总(1至6年级) .pdf VIP
- 工程材料力学性能第2版 教学课件 ppt 作者 束德林 06第六章.ppt VIP
- 2025年中医诊断学(西学中)期末考试题库(+答案).docx VIP
文档评论(0)