第八周笔记
·简述jquery的特点和优势
1.一款轻量级的js框架,核心js文件才几十kb,不会影响页面加载速度。
2.事件、样式、动画支持。
3.跨浏览器兼容。
优势:JQuery实现脚本与页面的分离 ,最少的代码做最多的事情 ,占用资源少,不会影响网面加载速度
·举例说明jquery核心函数的多种参数的使用方式。
1.传一个函数作为参数
例如:
$(function(){})
2.传一个选择器的字符串
例如:$("#id") $(".class")
3.传一段HTML代码
例如: $("<div>广州</div>")
4.传一个DOM对象
例如: $(dom对象)
三、简述jquery对象和DOM对象的区别以及如何进行转换。
1.jquery对象
由$() 获取,例如 var div = $("#id"); 这个div是jquery对象,
使用$(),我们可以得到一个对象,这个对象叫做jquery对象,
该对象体内有一个数组,这个数组中包含了所有被搜索到的dom对象。
2.DOM对象
用原生方法获取产生的对象是原生js对象,原生js对象不能使用jq中提封装的方法
由document.getElementById得到
jquery 转DOM对象
$("div").get(0).style.color="red";
$("div")[1].style.color="blue";
$("div").eq(0).css("color","red");
DOM 转jquery对象
$("div:not(.a)").css("color","white")
$(document.getElementsByTagName("DIV")[0]).hide();
浙公网安备 33010602011771号