标签:ready 就是 交互 get 转换 轻量 完美 rip doc
1.认识jQuery
1.jQuery简介:
jQuery是继Prototype之后又一个优秀的JavaScript库,是由美国人John Resig于2006年创建的开源项目
2.jQuer的用途:
3.jQuery的优势
2.jQuery语法结构
$(selector).action();
1.工厂函数$()
在jQuery中,美元符号"$"等价于jQuery,即$()=jQuery()。$()的作用是将DOM对象转化为jQuery对象,只有将DOM对象转化为jQuery对象后,才能使用jQuery的方法。
2.选择器selector
jQuery支持CSS1.0到CSS3.0规则中所有的选择器
$("#userName"); //获取DOM中的id为userName的元素
$("div"); //获取DOM中所有的div元素
$(".content"); //获取DOM中class为content的元素
3.方法action()
window.onload和$(document).ready区别:
window.onload只能有一个,没有简写方式,必须等待页面所有资源加载完毕之后才能触发
$(document).ready可有多个,简介为$(function(){//代码}),等待页面上所有文档结构(html标签)记载完后触发
JQuery设置样式:
<script type="text/javascript"> /*操作样式addClass()方法*/ $(function(){ //其实上就是动态的给标签加了一个class属性 /* $("#whtdiv").addClass("wht"); */ //单个设置css /* $("#lldiv").css("color","yellow"); //设置多个 $("#lldiv").css({"border":"1px solid blue","background-color":"pink"}); //链式方式 $("#whtdiv").css("color","green").css("border","1px solid blue"); */ //下一个元素 $("#whtdiv").css("color","green").next().css("color","pink").next().css("color","orange"); }); </script>
JQuery对象和Dom对象的相互转换:
<script type="text/javascript"> $(function(){ /*js获取dom对象*/ /* var dom=document.getElementById("wht5"); */ /* alert(dom.innerHTML); */ /* alert(dom.innerText); */ /* 获取value属性值*/ /* alert(dom.value); */ /*jquery对象*/ /* var $jdom=$("#wht5"); */ /* alert(jdom.html()); */ /* alert(jdom.text()); */ /* 一般用于表单*/ /* alert($jdom.val()); */ /*Dom对象转换Jquery对象*/ var dom=document.getElementById("wht"); var $jdom=$(dom); $jdom.html(); /*jquery转dom对象*/ var $jdom=$("#wht5"); var dom=$jdom[0]; /* var dom=$jdom.get(0); */ alert(dom.value); }); </script>
标签:ready 就是 交互 get 转换 轻量 完美 rip doc
原文地址:https://www.cnblogs.com/yjc1605961523/p/11009719.html