为了账号安全,请及时绑定邮箱和手机立即绑定
  • 学编程,遇到一些简称的代码,去查清楚全称,记忆会更牢固,就比如eq全称是equal(意思是“等于”);gt全称是greater than(意思是大于);lt全称是less than(意思是小于)
    查看全部
  • 元素选择器:根据给定(html)标记名称选择所有的元素 $("element") getElementByTagName('element')
    查看全部
  • <script type='text/javascript' src='http://libs.baidu.com/jquery/1.9.1/jquery.js'></script>
    查看全部
    0 采集 收起 来源:环境搭建

    2018-03-22

  • 有几种方式可以隐藏一个元素: CSS display的值是none。 type="hidden"的表单元素。 宽度和高度都显式设置为0。 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0
    查看全部
  • 注意jQuery合集都是从0开始索引 gt是一个段落筛选,从指定索引的下一个开始,gt(1) 实际从2开始
    查看全部
  • 查找所有class='div'中DOM元素中包含"contains"的元素节点并且设置颜色 $(".div:contains(contains)").css("color", "#CD00CD"); 查找所有class='div'中DOM元素中包含"span"的元素节点并且设置颜色 $(".div:has(span)").css("color", "blue") 选择所有包含子元素或者文本的a元素增加一个蓝色的边框 $("a:parent").css("border", "3px groove blue") 找到a元素下面的所有空节点(没有子元素)增加一段文本与边框 $("a:empty").text(":empty").css("border", "3px groove red")
    查看全部
  • jQuery除了选择上的简单,而且没有再次使用循环处理 var divs = document.getElementsByClassName('aaron'); for (var i = 0; i < divs.length; i++) { divs[i].style.border = "3px solid blue"; } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ $(".imooc").css("border", "3px solid red");
    查看全部
  • $( "parent > child" ) 子选择器:选择所有指定“parent”元素中指定的"child"的直接子元素。 $("ancestor descendant") 后代选择器:选择给定的祖先元素的所有后代元素, 一个元素的后代可能是该元素的一个孩子,孙子,曾孙等 $("prev + next") 相邻兄弟选择器:选择所有紧接在“prev”元素后的“next”元素 $("prev ~ siblings") 一般兄弟选择器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配过滤“siblings”选择器
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • id是唯一的,每个id值在一个页面中只能使用一次。如果被使用多次,将只匹配该id选择集合的第一个DOM元素。但这种行为不应该发生;有超过一个 元素的页面使用相同的id是无效的。
    查看全部
  • var $div = $(dom); dom是DOM节点对象 将dom对象转换成类数组jquery对象集合 var $two = $div.eq(n);获取jquery类数组集合的jquery对象 N是下标 0是第一个 1是第二个 jquery的方法 $jquery.css("color","red") 设置节点样式 .$jquery.first() 获取jquery集合中的对象 var $two = $div.eq(1); 获取jquery集合中的对象 var $div =$(div); //通过dom节点对象转换成jquery对象 var $div = $('div'); //通过节点名称返回jQuery对象集合 var div = $div.get(0);获取到的是集合中的dom对象 var div =$div.eq(0); 获取到的是集合中的jquery对象
    查看全部
  • jQuery.data( element, key, value ) //静态接口,存数据 jQuery.data( element, key ) //静态接口,取数据 .data( key, value ) //实例接口,存数据 .data( key ) //实例接口,存数据 $('.left').click(function() { var ele = $(this); //通过$.data方式设置数据 $.data(ele, "a", "data test"); $.data(ele, "b", { name : "慕课网" }); //通过$.data方式取出数据 var reset = $.data(ele, "a") + "</br>" + $.data(ele, "b").name ele.find('span').append(reset); }) </script> <script type="text/javascript"> $('.right').click(function() { var ele = $(this); //通过.data方式设置数据 ele.data("a", "data test"); ele.data("b", { name: "慕课网" }); //通过.data方式取出数据 var reset = ele.data("a") + "</br>" + ele.data("b").name; ele.find('span').append(reset) })
    查看全部
  • value[0]是一个字符串对象,在本案例中是60,如果不用Number()函数转换,value[0]+50的结果是6050。 此处用Number()将value[0]转换成数值才能与后面的50一起运算。
    查看全部
  • <script type="text/javascript"> //第二个参数判断样式类是否应该被添加或删除 //true,那么这个样式类将被添加; //false,那么这个样式类将被移除 //所有的奇数tr元素,应该都保留class="c"样式 $("#table tr:even").toggleClass("c", true); //这个操作没有变化,因为样式已经是存在的 </script>
    查看全部
  • <script type="text/javascript"> //.removeClass() 方法允许我们指定一个函数作为参数,返回将要被删除的样式 $('.right > div:first').removeClass(function(index,className){ //className = aa bb imoocClass //把div的className赋给下一个兄弟元素div上作为它的class $(this).next().addClass(className) //删除自己本身的imoocClass return 'aa imoocClass' }) </script>
    查看全部
  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。所以-1 !== className.indexOf('imooc')是指className里包含了字符串“imooc”,那么if判断条件为真,继续执行if内部的语句。
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!