为了账号安全,请及时绑定邮箱和手机立即绑定
  • $("button:last").click(function() { $("#a2").slideDown(3000,function(){ alert('动画执行结束') }) }); slideDown方法,3000为执行时间,第二个参数为动画执行完后进行的操作(执行的函数)
    查看全部
  • obj.toggle(时间) 显示隐藏效果切换,括号内为动画时间
    查看全部
  • $("button").click(function() { $("#a1").hide(3000).show(3000) }); 三秒隐藏动画,三秒显示动画
    查看全部
  • $("button:last").click(function() { $("#a2").hide({ duration: 3000, complete: function() { alert('执行3000ms动画完毕') } }) }); 点击隐藏对象,duration设定动画完成时间。
    查看全部
  • 淡出的隐藏效果: <select id="animation"> <option value="1">fadeOut( )</option> <option value="2">fadeOut( "slow" )</option> <option value="3">fadeOut( 3000 )</option> <option value="4">fadeOut( 1000, complete )</option> <option value="5">fadeOut( 1000, "linear" )</option> <option value="6">fadeOut( options )</option> </select>
    查看全部
  • slideToggle():可以实现slideDown和slideUp的两种功能 功能:显示和隐藏一个匹配元素 用法: $("#a1").slideToggle(3000)
    查看全部
  • now:是当前动画正在改变的属性的实时值; fx: jQuery.fx 原型对象的一个引用,其中包含了多项属性,比如 执行动画的元素:elem; 动画正在改变的属性:prop; 正在改变属性的当前值:now; 正在改变属性的结束值:end; 正在改变属性的单位:unit;等 可在这里改变animate第1个参数中设置的属性bb在动画结束时的值
    查看全部
  • 隐藏元素: 1.设置display为none 2.设置高度或宽度为0 3.设置opacity(透明度)为0
    查看全部
  • $('li').index()没有参数的时候,是第一个li相对于同辈元素的位置; $('li').index($('#text')) 就是传入的对象$('#text')相对于li的位置 $("#test5").index('li') 传入一个选择器的时候就是,前面id为test5元素相对于后面的选择器li的位置,当然,就是2了
    查看全部
  • stop() 动画队列如果有多个动画,停止当前执行的动画,开始下一个动画 stop(true) 当前动画停止,队列里其他动画被删掉,整个队列停止 stop(true, true) 停止当前动画并跳到“当前正在执行的动画”的最后一帧。例子里面的,当执行到第二个width的动画时按下stop(true, true),会停止所有动画,直接跳到目标的width值。执行到第三个时按下也是一样的。大家可以试试。
    查看全部
  • .val()方法,当没设置value属性时,获取的是<option>中的文本,如“ <option>慕课网</option>”获取到的是“慕课网”; 设置了value属性的话,获取到就是value的值,如“<option value=‘imooc’>慕课网</option>”获取到的是“imooc”而不是“慕课网”了。
    查看全部
  • jQuery中DOM元素的获取index方法: .index()方法,从匹配的元素中搜索给定元素的索引值,从0开始计数。参数接受一个jQuery或者dom对象作为查找的条件 注意: 如果不传递任何参数给 .index() 方法,则返回值就是jQuery对象中第一个元素相对于它同辈元素的位置 如果找不到匹配的元素,则 .index() 返回 -1 .index()方法,从匹配的元素中搜索给定元素的索引值,从0开始计数。 语法:参数接受一个jQuery或者dom对象作为查找的条件 .index() .index( selector ) .index( element ) 如果不传递任何参数给 .index() 方法,则返回值就是jQuery对象中第一个元素相对于它同辈元素的位置 如果在一组元素上调用 .index() ,并且参数是一个DOM元素或jQuery对象, .index() 返回值就是传入的元素相对于原先集合的位置 如果参数是一个选择器, .index() 返回值就是原先元素相对于选择器匹配元素的位置。如果找不到匹配的元素,则 .index() 返回 -1 简单来说: <ul> <a></a> <li id="test1">1</li> <li id="test2">2</li> <li id="test3">3</li> </ul> $("li").index() 没有传递参数,反正的结果是1,它的意思是返回同辈的排列循序,第一个li之前有a元素,同辈元素是a开始为0,所以li的开始索引是1 如果要快速找到第二个li在列表中的索引,可以通过如下2种方式处理 $("li").index(document.getElementById("test2")) //结果:1 $("li").index($("#test2")) //结果:1
    查看全部
  • get方法是获取的dom对象,也就是通过document.getElementById获取的对象 get方法是从0开始索引 所以第二个a元素的查找: $(a).get(1) 负索引值参数 get方法还可以从后往前索引,传递一个负索引值,注意的负值的索引起始值是-1
    查看全部
  • jQuery.trim()函数用于去除字符串两端的空白字符 如果这些空白字符在字符串中间时,它们将被保留,不会被移除
    查看全部
  • jQuery.inArray()函数用于在数组中搜索指定的值,并返回其索引值。如果数组中不存在该值,则返回 -1。 语法: jQuery.inArray( value, array ,[ fromIndex ] ) 用法非常简单,传递一个检测的目标值,然后传递原始的数组,可以通过fromIndex规定查找的起始值,默认数组是0开始 例如:在数组中查找值是5的索引 $.inArray(5,[1,2,3,4,5,6,7]) //返回对应的索引:4 注意: 如果要判断数组中是否存在指定值,你需要通过该函数的返回值不等于(或大于)-1来进行判断
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的动画处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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