-
stop()方法的功能是在动画完成之前,停止当前正在执行的动画效果,这些效果包括滑动、淡入淡出和自定义的动画,它的调用格式为: `$(selector).stop([clearQueue],[goToEnd])` 其中,两个可选项参数clearQueue和goToEnd都是布尔类型值,前者表示是否停止正在执行的动画,后者表示是否完成正在执行的动画,默认为false。查看全部
-
调用animate()方法不仅可以制作简单渐渐变大的动画效果,而且还能制作移动位置的动画,在移动位置之前,必须将被移元素的“position”属性值设为“absolute”或“relative”,否则,该元素移动不了。在调用animate()方法时,可以在元素样式“value”值前添加“-=”或“+=”符号,表示相对值,相对原值的减少或增加。 调用animate()方法时,可以设置多个属性值,它们之间用逗号隔开。查看全部
-
调用animate()方法可以创建自定义动画效果,它的调用格式为: `$(selector).animate({params},speed,[callback])` 其中,params参数为制作动画效果的CSS属性名与值,speed参数为动画的效果的速度,单位为毫秒,可选项callback参数为动画完成时执行的回调函数名。查看全部
-
调用fadeTo()方法,可以将所选择元素的不透明度以淡入淡出的效果调整为指定的值,该方法的调用格式为: `$(selector).fadeTo(speed,opacity,[callback])` 其中speed参数为效果的速度,opacity参数为指定的不透明值,它的取值范围是0.0~1.0,可选项参数callback为效果完成后,回调的函数名。在使用each()方法遍历<span>元素时,$(this)就是遍历时的单个<span>元素,因此,可以通过$(this)方法访问遍历时的单个元素。 调用fadeTo()方法时,第二个参数“opacity”为元素的不透明度值,它的取值范围是0.查看全部
-
可以使用slideUp()和slideDown()方法在页面中滑动元素,前者用于向上滑动元素,后者用于向下滑动元素,它们的调用方法分别为: `$(selector).slideUp(speed,[callback])`和`$(selector).slideDown(speed,[callback])` 其中speed参数为滑动时的速度,单位是毫秒,可选项参数callback为滑动成功后执行的回调函数名。 要注意的是:slideDown()仅适用于被隐藏的元素;slideup()则相反。查看全部
-
show()和hide()方法用于显示或隐藏页面中的元素,它的调用格式分别为: `$(selector).hide(speed,[callback])`和`$(selector).show(speed,[callback])` 参数speed设置隐藏或显示时的速度值,为“slow”、“fast”或毫秒数值,可选项参数callback为隐藏或显示动作执行完成后调用的函数名。查看全部
-
语法: `$(selector).bind("change", function(){});` 当一个元素的值发生变化时,将会触发change事件,例如在选择下拉列表框中的选项时,就会触change事件。调用对象的bind()方法绑定change事件名称。查看全部
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>选项卡插件</title> <link href="http://www.imooc.com/data/jquery-ui.css" rel="stylesheet" type="text/css" /> <scri查看全部
-
用法: `$(selector).bind(event, function(){});` --"focus"事件在元素获取焦点时触发,如点击文本框时,触发该事件;而"blur"事件则在元素丢失焦点时触发,如点击除文本框的任何元素,都会触发该事件。查看全部
-
trigger()方法可以直接手动触发元素指定的事件,这些事件可以是元素自带事件,也可以是自定义的事件,总之,该事件必须能执行,它的调用格式为: `$(selector).trigger(event)` 其中event参数为需要手动触发的事件名称。查看全部
-
one()方法可以绑定元素任何有效的事件,但这种方法绑定的事件只会触发一次,它的调用格式如下: `$(selector).one(event,[data],fun)` 参数event为事件名称,data为触发事件时携带的数据,fun为触发该事件时执行的函数。先使用选择器获取one()绑定的元素对象。通过元素对象绑定one()方法。查看全部
-
unbind()方法可以移除元素已绑定的事件,它的调用格式如下: `$(selector).unbind(event,fun)` 其中参数event表示需要移除的事件名称,多个事件名用空格隔开,fun参数为事件执行时调用的函数名称。查看全部
-
toggle()方法可以在元素的click事件中绑定两个或两个以上的函数,同时,它还可以实现元素的隐藏与显示的切换,绑定多个函数的调用格式如下: `$(selector).toggle(fun1(),fun2(),funN(),...)` 其中,fun1,fun2就是多个函数的名称.查看全部
-
hover()方法的功能是当鼠标移到所选元素上时,执行方法中的第一个函数,鼠标移出时,执行方法中的第二个函数,实现事件的切实效果,调用格式如下: `$(selector).hover(over,out)`; over参数为移到所选元素上触发的函数,out参数为移出元素时触发的函数。查看全部
-
ready()事件类似于onLoad()事件,但前者只要页面的DOM结构加载后便触发,而后者必须在页面全部元素加载成功才触发,ready()可以写多个,按顺序执行。 此外,下列写法是相等的: `$(document).ready(function(){})` 等价于 `$(function(){})`查看全部
举报
0/150
提交
取消