版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章JQuery基础语法知识点回顾Jquery特点轻量级(Lightweight)强大的选择器出色的DOM操作封装可靠的事件处理机制出色的浏览器兼容性2本讲目标Jquery基础语法Jquery与DOM对象3jQuery基础语法基础语法是:$(selector).action()美元符号定义jQuery(又称工厂函数)选择器(selector)“查询”和“查找”HTML元素action()执行对元素的操作示例$(this).hide() //隐藏当前元素$("p").hide() //隐藏所有段落$("p.test").hide() //隐藏所有class="test"的段落$("#test").hide() //隐藏第id="test"的元素4链式风格对于同一对象不超过3个操作,可直接写一行对同一对象的操作较多,建议每行写一个操作添加必要注释jQuery代码风格$("has_children").click(function(){
$(this) .addClass("highLight") .children("a").show().end()
.siblings().removeClass("highLight")
.children("a").hide();
});5$(document).ready():类似window.onload
定义文档加载完后执行的函数文档就绪函数<head><scripttype="text/javascript"src="jquery.js"></script><scripttype="text/javascript">$(document).ready(function(){ alert("HelloWorld!");});</script></head>这是为了防止文档在完全加载(就绪)之前运行jQuery代码。如果在文档没有完全加载之前就运行函数,操作可能失败。6文档就绪函数window.onload与$(document).ready()的对比window.onload$(document).ready()执行
时机必须等网页中所有内容加载完后(包括图片)才能执行网页中所有DOM结构绘制完后就执行编写
个数不能编写多个
window.onload=function(){};
window.onload=function(){};此时第二个覆盖第一个能同时编写多个
$(document).ready(function(){});$(document).ready(function(){});两个函数都执行简化
写法无$()7DOM对象:HTML的文档对象模型中的元素对象。可通过javascript的以下方法获取jQuery对象:经jQuery包装后的DOM对象两者拥有的方法不同jQuery对象与DOM对象document.getElementById("test")document.getElementsByTagName("p")$("#test")$("p")8jQuery对象与DOM对象相互转换jQuery对象转成DOM对象var$test=$("#test");vartest=$test[0]; //jQuery对象是一个数组,可通过索引得到DOM对象或vartest=$test.get(0); //用jQuery提供的get(index)方法得到DOM对象vartest=document.getElementById("test");var$test=$(test); //用jQuery的工厂方法9解决jQuery与其它库的冲突jQuery在其它库之后导入jQuery.noConflict();让出$使用权然后用jQuery而不用$jQuery在其它库之前导入直接用jQuery而不用$,同时,可以使用$()方法作为其它库的快捷方式10总结Jquery基础语法
$(selector).action()Jquery与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《新拌混凝土及建设用砂中水溶性氯离子含量现场检测规范》
- 衣物染色串色去除与预防措施
- 太谷就业中心
- 2026四川德阳市旌湖公证处招聘公证员助理2人笔试备考试题及答案解析
- 钢结构厂房施工组织设计
- 重点问题食用农产品制度
- 2026年佳木斯富锦市市政设施管护中心公开招聘一线工程技术人员3人笔试参考题库及答案解析
- 2026年靖安县卫健系统公开招聘编外卫生专业技术人员【15人】笔试参考题库及答案解析
- 2026年及未来5年市场数据中国信托业行业市场调研分析及投资前景预测报告
- 2026吉林通化市通化县域外事业单位人员回引20人笔试模拟试题及答案解析
- 2025年企业并购重组项目社会稳定风险评估报告
- 【国家】2024年国家工业信息安全发展研究中心招聘40人笔试附带答案详解析
- 消防控制室值班记录表
- 2023年无锡市中考道德与法治试卷
- 高脂血症患者用药护理
- 车间生产设备、工器具清洗消毒制度
- 2025年五类人员考试题及答案
- DB31∕T 8 2020 托幼机构消毒卫生规范
- 2025年河南交通职业技术学院单招职业技能测试题库汇编
- 农村安全用电知识宣传培训
- 做饭合同范本
评论
0/150
提交评论