jQuery
小美吖吖
想在产品经理的路上越走越远...
展开
-
jQuery 属性和属性节点(attr prop)
属性和属性节点的区别 任何对象都有属性,但是只有DOM对象才有属性节点 怎样操作属性节点 //获取属性节点 dom元素.getAtribute('属性名称'); //设置属性节点 dom元素.setAttribute('属性名称','值'); 属性节点的方法 attr方法 作用:获取或者设置属性节点的值 可以是一个或者两个参数 一个参数就是获取节点的值;两个参数就是设置节点的值; 获取时:无论找到多少个元素,都只会返回第一个元素的属性节点值 设置时:找到多少个,设置多少个 如果设置的属性节点不存在,就原创 2020-06-08 21:37:11 · 125 阅读 · 0 评论 -
jQuery 静态方法(forEach和each,map,trim)
js原生forEach方法 - 只能遍历数组,不能遍历伪数组 jQuery的each静态方法 1.遍历对象或者数组; 2.统一了遍历数组和对象的方法;3.回调函数的参数更符合我们的思维逻辑 var arr = [1,2,3,4,5]; var obj = {0:1,1:3,2:5,3:7,4:9}; arr.forEach(function(value,index){ console.log(index,value); }); obj.forEach(function(value,index){ con原创 2020-06-08 20:51:18 · 207 阅读 · 0 评论 -
jQuery 基础之常用选择器
$("#id") $("*") $(".class") $(":animated") //选择所有正在执行动画效果的元素 与索引值相关的选择器 $("div:eq(index)") //在匹配的集合中选择索引值为index的元素 $("div:lt(index)") //选择匹配集合中所有索引值小于给定index参数的元素 $("div:gt(index)") //选择匹配集合中所有索引值大于给定index参数的元素 $("div:even") //选择所引值为偶数的元素,从 0 开始计数 $("原创 2020-06-08 16:11:15 · 288 阅读 · 0 评论 -
jQuery 基础之核心
.data() 向被选元素附加数据,或者从被选元素获取数据。 <button id="btn1">把数据添加到 div 元素</button><br /> <button id="btn2">获取已添加到 div 元素的数据</button> <div></div> <script> $("#btn1").click(function(){ $("div").data("greeting", "Hello W原创 2020-06-08 14:41:10 · 128 阅读 · 0 评论