为了账号安全,请及时绑定邮箱和手机立即绑定
  • // 省略参数: 返回第一个li元素在所有同辈元素中的索引 document.writeln( $("li").index( ) ); // 0 // 参数为DOM元素: 返回n6在$li中的索引 document.writeln( $("li").index( document.getElementById("n6") ) ); // 1 // 参数为jQuery对象: 返回$("#n7")在$li中的索引 document.writeln( $("li").index( $("#n7") ) ); // 2 // 参数为选择器字符串: 返回$li中的第一个元素(即n5)在选择器"#n4"所匹配的元素中的索引 // 选择器"#n4"匹配的元素只有n4一个,没有n5,因此返回-1 document.writeln( $("li").index( "#n4" ) ); // -1 // 省略参数:n4在同辈元素中的索引,n4之前的同辈元素有一个n3,因此返回索引为1 document.writeln ( $("#n4").index( ) ); // 1 // 参数为选择器字符串:n8在选择器"span"所匹配的元素中的索引 // 选择器"span"匹配n3、n8两个元素,n8是其中的第二个元素,因此返回索引为1 document.writeln ( $("#n8").index( "span" ) ); // 1
    查看全部
  • $.inArray('a',arr) 返回的是索引值, 下面这种判断是错误的,-1,1,2这些都是true,0为false,完全偏离本意 if(index){ alert("find") }else{ alert("not find") }
    查看全部
  • 带!important的css属性只能通过下面这个cssText修改。 $("#a1").css("cssText","display:block !important") $("#a1").css("display","block !important") 这句不起作用。
    查看全部
  • 有这个样式display:none !important;的话, show方法无效。必须要这样重写display:block !important才行
    查看全部
  • $("#a2").hide({ duration: 3000, complete: function() { alert('执行3000ms动画完毕') } }) complete 函数很有用呀,可以在里面执行一些动作。
    查看全部
  • jQuery中DOM元素的获取index方法 .index()方法,从匹配的元素中搜索给定元素的索引值,从0开始计数 语法:参数接受一个jQuery或者dom对象作为查找的条件 .index() .index(selector) .index(element) 如果不传递任何参数给.index()方法,则返回值jQuery对象中第一个元素相对于它同辈元素的位置 如果在一组元素上调用.index(),并且参数是一个DOM元素或jQuery对象,.index()返回值就是传入的元素相对于原先集合的位置 如果参数是一个选择器,.index()返回值就是原先元素相对于选择器匹配元素的位置,如果找不到匹配的元素,则.index()返回-1
    查看全部
  • jQuery中DOM元素的获取get方法 jQuery是一个合集对象,如果需要单独操作合集中的某一个元,可以通过.get()方法获取到 注意:1、get方法是获取dom对象,也就是通过document.getElementById获取的对象 2、get方法是从0开始索引 get方法还可以从后往前索引,传递一个负索引值,注意的负值的索引起始值是-1
    查看全部
  • jQuery中去空格神器trim方法 .trim()函数用于去除字符串两端的空白字符 需要注意:移除字符串开始和结尾处的所有换行符,空格(包括连续的空格)和制表符(tab) 如果这些空白字符在字符串中间时,他们将被保留,不会被移除
    查看全部
  • JQuery中查找数组中的索引inArray 在PHP有in_array()判断某个元素是否存在数组中,Javascript却没有,但是jQuery封装了inArray()函数判断元素是否存在数组中,注意了:在ECMScript5已经有数据的indexOf方法支持了,但是jQuery保持了版本向下兼容,所以封装了一个inArray方法 JQuery.inArray()函数用于在数组中搜索指定的值,并返回其索引值,如果数组中不存在该值,则返回-1 如果要判断数组中是否存在指定值,你需要通过该函数的返回值不等于(或大于)-1来进行判断
    查看全部
  • 因为有2个P,所以弹了2次。
    查看全部
  • fadeOut(1000, "linear")这里的linear是指动画的行进速度方法(easing),顾名思义就是淡出的速度保持恒定的线性速度。而jQuery 核心默认的easing为swing,行进速度在动画开始和结束时比在动画中间时稍慢。
    查看全部
  • jQuery中停止动画stop 1.stop():只会停止第一个动画,第二个第三个继续 2.stop(true):停止第一个、第二个和第三个动画 3.stop(true true):停止动画,直接跳到第一个动画的最终状态
    查看全部
  • .animate( properties, options ) options参数 •duration - 设置动画执行的时间 •easing - 规定要使用的 easing 函数,过渡使用哪种缓动函数 •step:规定每个动画的每一步完成之后要执行的函数 •progress:每一次动画调用的时候会执行这个回调,就是一个进度的概念 •complete:动画完成回调
    查看全部
  • toggle、slideToggle以及fadeToggle的区别: toggle:切换显示与隐藏效果 slideToggle:切换上下拉卷滚效果 fadeToggle:切换淡入淡出效果 toggle与slideToggle细节区别: toggle:动态效果为从右至左,横向动作,toggle通过display来判断切换所有匹配元素的可见性 slideToggle:动态效果从下至上,竖向动作,slideToggle通过高度变化来切换所有匹配元素的可见性 fadeToggle方法: fadeToggle()方法在fadeIn()和fadeOut()方法之间切换 元素是淡出显示的,fadeToggle()会使用淡入效果显示他们 元素是淡入显示的,fadeToggle()会使用淡出效果显示它们 注释:隐藏的元素不会被完全显示(不再影响页面的布局)
    查看全部
  • jQuery中淡入效果fadeTo .fadeTo(duration,opacity,callback) 必须的duration参数规定效果的时长,它可以取一下值:“slow”、“fast”或毫秒。fadeTo()方法中必须的opacity参数将淡入淡出效果设置为给定的不透明度(值介于0与1之间)。可选的callback参数是该函数完成后所执行的函数名称
    查看全部

举报

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

微信扫码,参与3人拼团

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

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