这个动画只调整元素的不透明度,也就是说所有匹配的元素的 高度和宽度不会发生变化。...这个动画只调整元素的不透明度,也就是说所有匹配的元素的 高度和宽度不会发生变化。...fadeTo(speed, opacity, [callback]) 把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成 后可选地触发一个回调函数。...map(callback) 将jQuery对象中的一组元素利用callback方法转换其值,然后添加到一个jQuery数组中。 not(expr) 从匹配的元素集合中删除与指定的表达式匹配的元素。...检测用户浏览器针对当前页的显示是否基于w3c CSS的盒模型 jQuery.isFunction(obj) 检测传递的参数是否为function function stub() { } var objs
一、DOM对象跟jQuery对象相互转换 jQuery对象转换成DOM对象: 方式一:$(“#btn”)[0] 方式二:$(“#btn”).get(0) DOM对象转换成jQuery对象: $(document...在参数对应的时间内,元素会发生显示/隐藏的改变,在改变的过程中会把元素的高、宽、不透明度进行一系列动画效果。...0,可以让元素不可见,透明度的参数是0~1之间的值,通过改变这个值可以让元素有一个透明度的效果。...注意: - 淡入的动画原理:操作元素的不透明度从0%逐渐增加到100% - 如果元素本身是可见的,不对其作任何改变。...它可以取以下值:"slow"、"fast" 或毫秒。fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。
fadeIn( speed, [callback] ) 通过不透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个回调函数。...这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。...这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。...fadeTo( speed, opacity, [callback] ) 把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选地触发一个回调函数。...map( callback ) 将jQuery对象中的一组元素利用callback方法转换其值,然后添加到一个jQuery数组中。
2.2 功能逻辑分析 首先动态的获取了当前每张图片的大小,并设定一个透明度变量; 然后借助JQ的hover()方法,实现鼠标移入移出的图片展示; 最后当用户的鼠标移开了无序列表时,还原当前图片的不透明状态...之后借助样式设置方法.css(),为列表项的每个列表设置当前图片的大小,使用对象.属性的方式取得前面对象中存储的值。...实现聚光灯效果,主要需要考虑两个方面,一个是鼠标移入时对选中的图片进行高亮展示,同时对其它未选中的设置前面对象中设置好的透明度值;另一方面需要考虑的是当鼠标移开图片时,需要移除高亮显示,并且回归原来的初始状态...}); 3.3 还原初始状态 还原初始状态主要是发生在鼠标彻底的移开图片区域的时候,这时只需要为最外层的无序列表绑定鼠标移开事件—mouseleave,然后在里面设置所有的图片都不透明度即可,如下操作...}); // 获取其他列表项,并更改其中的图像的不透明度为我们在Spotlight对象中设置的一个 $(this).siblings('li').find
效果 - 淡入淡出 jQuery 拥有下面四种 fade 方法: fadeIn() 用于淡入已隐藏的元素。...fadeTo() 允许渐变为给定的不透明度(值介于 0 与 1 之间)。 效果 - 滑动 jQuery 拥有以下滑动方法: slideDown() 方法用于向下滑动元素。...可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。 可选的 callback 参数是动画完成后所执行的函数名称。...:'toggle' }); }); 使用队列功能 默认地,jQuery 提供针对动画的队列功能。...下面的例子把 元素移动到右边,然后增加文本的字号: $("button").click(function(){ var div=$("div"); div.animate({left:'100px
jQuery滚动条插件兼容ie6+、手机、ipad http://www.areaaperta.com/nicescroll/ jQuery(function($){ $("#scrollInner...“#000000” cursoropacitymin - 改变不透明度非常光标处于非活动状态(scrollabar“隐藏”状态),范围从1到0, 默认为0(隐藏) cursoropacitymax...- 改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0,默 认值是1(完全不透明) cursorwidth - 像素光标的宽度,默认值为5(你可以写“加入5px”太...z-index值的滚动条的div,默认值是9999 scrollspeed - 滚动速度,默认值为60 mousescrollstep - 高速滚动鼠标滚轮,默认值是40(像素) touchbehavior...) railalign,取向垂直导轨(defaul:“右”) railvalign,对齐水平导轨(defaul:“底部”) enabletranslate3d,nicescroll可以使用CSS转换为滚动内容
一、动画jQuery提供了一些列的动画基本方法,同时也提供了自定动画方案.animate()。.show()当提供一个 duration(持续时间)参数,.show()成为一个动画方法。....show()方法将为匹配元素的宽度,高度,以及不透明度,同时进行动画操作。持续时间是以毫秒为单位的,数值越大,动画越慢,不是越快。...出了上述时间,还可以自定时间,接受毫秒为参数jQuery默认只提供两个缓冲效果:调用 swing, 在一个恒定的速度进行;调用 linear....myDiv = $("div"); myDiv.clearQueue(); myDiv.stop();});复制代码.fadeTo()调整匹配元素的透明度。...透明度的值为:0~1$(this).fadeTo("fast", Math.random());
var domObj = document.getElementById('id'); //DOM对象 var obj=('#id'); //jQuery对象; 注意:在jQuery对象中无法使用DOM...同样,DOM对象也不能使用jQuery方法。 jquery提供了两种方法将一个jquery对象转换成一个dom对象,[index]和get(index)。...var cr=('#html'); //jquery对象 var cr = cr[0];//dom对象,也可写成var cr=cr.get(0); ?...('html'); //dom对象 var cr= $(cr); //转换成jquery对象 ?....fadeToggle([speed], [callback]):淡入淡出的方式显示隐藏元素,隐藏显示元素 .fadeTo(speed, opacity,[callback]):通过匹配元素的不透明度做动画效果
DOM 对象与 jQuery 对象互转 ☞ jQuery 对象转 DOM 对象 // jq对象[索引] 或者 jq对象.get(索引) var $jquery = $("#name"); // jQuery...对象 var dom = $jquery.get(0); // DOM 对象 ☞ DOM 对象转 jQuery 对象 // $(js对象) var dom = document.getElementById...jQuery 选择器基于元素的 id、类、类型、属性、属性值等查找或选择 HTML 元素。 它基于已经存在的 CSS 选择器,除此之外,它还有一些自定义的选择器。...1.4.2 fadeln() 方法和 fadeOut() 方法 与 show() 方法不相同的是,fadeln() 方法和 fadeOut() 方法只改变元素的不透明度。...fadeOut() 方法会在指定的一段时间内降低元素的不透明度,直到元素完全消失(display:none)。fadeln() 方法则相反。
返回值:Booleanis(expr|obj|ele|fn),根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。...“click”,function(event){ var username = $("#username").val(); //获取元素的值 if(username==""){ //判断值是否为空...—————————————————- fadeIn([speed],[easing],[fn]),通过不透明度的变化来实现所有匹配元素的淡入效果 •speed:三种预定速度之一的字符串("slow...fadeOut([speed],[easing],[fn]),通过不透明度的变化来实现所有匹配元素的淡出效果 fadeTo([[speed],opacity,[easing],[fn]]) •...fadeToggle([speed,[easing],[fn]]),通过不透明度的变化来开关所有匹配元素的淡入和淡出效果 淡入淡出:改变透明度 fadeIn显示 fadeOut
; $("#div3").fadeToggle(3000); }); fadeTo() fadeTo()方法允许渐变为给定的不透明度...(值介于 0 与 1 之间)。...可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 、"normal"或毫秒数。 可选的 callback 参数是隐藏或显示完成后所执行的函数名称。...(3)fadeTo() 在jQuery中,fadeTo()方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。...语法 $(selector).fadeTo(speed,opacity,callback); fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1
:odd 选择某元素的索引值为奇数的元素 :even 选择某元素的索引值为偶数的元素 :eq(index) 选择给定索引值的元素 :lt(index) 选择小于索引值的元素 :gt(index) 选择所有大于索引值的元素...操作元素内容和值 jQuery提供了对元素内容和值以及属性进行操作的方法: 元素的值 元素的唯一属性 大部分元素的值都对应value属性 元素的内容 定义元素起始标签和结束标签之间的内容 分为文本内容和...- fast - normal - 或者直接写数字,单位是毫秒,2000 callback是回调函数 使用fadeIn()方法 jQuery通过控制不透明度的变化来实现淡入效果,并在动画完成之后出发一个回调函数...div2").fadeToggle("slow"); $("#div3").fadeToggle(3000); }); }); 使用fadeTo()方法 将所有匹配的不透明度以渐进的方式调整到指定的不透明度...,并在动画结束后回调一个至一个函数,这是就需要用到fadeTo()方法: - fadeTo(speed,opacity,callback); - opacity表示要调整到的不透明度值,1表示完全不透明
JQuery语法 (selector).action() 美元符号定义 jQuery 选择符(selector)“查询”和“查找” HTML 元素 jQuery 的 action() 执行对元素的操作...) 方法之间进行切换 fadeTo(speed,opacity,callback) 方法允许渐变为给定的不透明度(值介于 0 与 1 之间) 必需的 speed 参数规定效果的时长。...它可以取以下值:"slow"、"fast" 或毫秒 fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间) 可选的 callback 参数是该函数完成后所执行的函数名称...function(){ $("div").animate({ height:'toggle' }); }); 使用队列功能 $("button").click(function(){ var...默认是 false JQuery HTML 捕获 text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值
(expression, [context]) // 查找指定对象 ------ 九种选择器 3)jQuery(elements) // 将dom对象转换为jQuery对象 * document 是DOM...对象 jQuery(document) 成为了jQuery对象 4)jQuery(html, [ownerDocument]) // 将html转换jQuery对象 * jQuery("hello...对象的方法 // 通过访问jQuery对象下标0 元素,获得DOM对象 var dom1 = $jQueryObject[0]; // 转换jQuery对象为DOM对象 var dom2 = $jQueryObject.get...在动画完成时执行的函数 fadeOut(speed, [callback]) 概述 通过不透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选地触发一个回调函数。...这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。
.innerHTML; 如果要混用它们,就要进行转换 DOM 对象转 jQuery 对象 // a 是 DOM 对象 var a = document.getElementById("name"); /.../ b 是 jQuery 对象 var b = $(a); jQuery 对象转 DOM 对象 // a 是 jQuery 对象 var a = $("#name"); // b 是 DOM 对象 var...(){ // 获取框中的值 var str = $(this).val(); // 将 h3 元素中的文本内容更改为 str $("h3"...) 方法允许渐变为给定的不透明度(值介于 0 与 1 之间) 可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒 $("#btn1"...; }); 样式函数 css("属性") 获得该属性值 css("属性", "值") 设置属性的值 css({json}) 设置多个属性的值 div{
jQuery选择器 jQuery的基本用法 jQuery.js”> 引用Jquery的两种方式 jQuery常用的事件: load:当文档加载时运行脚本 blur:当窗口失去焦点时运行脚本 focus:当窗口获得焦点时运行脚本...() – 通过调整高度来滑动隐藏被选元素 (selector).fadeIn() – 逐渐改变被选元素的不透明度,从隐藏到可见 (selector).fadeOut() – 逐渐改变被选元素的不透明度,...从可见到隐藏 (selector).fadeTo() – 把被选元素逐渐改变至给定的不透明度 (selector).animate() – 对被选元素应用“自定义”的动画 jQuery常用的DOM元素操作方法...– 设置或返回所选元素的文本内容 (selector).html() – 设置或返回所选元素的内容(包括 HTML 标记) (selector).val() – 设置或返回表单字段的值 (selector
跟jQuery的选择器和事件配合起来,可以实现很多很绚的效果,而且简单易用兼容性好。 1. 显示动画 jQuery的原型上的方法 show()方法可以实现让DOM元素进行显示动画。...easing:(Optional) 用来指定切换效果,默认是"swing",可用参数"linear".可以可以进行扩展,比如参考文章:地址 返回值: jQuery包装对象。...语法:fadeTo([[speed],opacity,[easing],[fn]]) 概述 把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选地触发一个回调函数。...这个动画只调整元素的不透明度,也就是说所有匹配的元素的高度和宽度不会发生变化。...语法 animate(params,[speed],[easing],[fn]) 参数 params:一组包含作为动画属性和终值的样式属性和及其值的集合 speed:三种预定速度之一的字符串("slow
一、show()方法和hide()方法 这两种方法是jQuery动画的最基本方法。...如$("element").hide(1000); show()和hide()方法在执行过程中会同时增加/减少内容的高度,宽度和不透明度,直到它们完全显示或消失。...二、fadeIn()方法和fadeOut()方法 与show()方法不同的是,fadeIn()方法和fadeOut()方法只改变元素的不透明度。 ...fadeOut()方法指在指定的一段时间内降低元素的不透明度,直到元素完全消失。fadeIn()则刚好相反。...如以下代码: 其实这段代码的本意是:在点击a元素后,让该元素在3秒内先向距左200px,同时高度改为300px,不透明度变为1,然后完成上面的动作后该元素在又一个3秒内距上200px,高度变为300px
jQuery对象选择符有三种:标签名、ID、类 可以单独使用,也可以与其他选择符组合使用 元素选择器 jQuery 元素选择器基于元素名选取元素。...fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。...fadeTo() 方法中必需的opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。 可选的 callback参数是该函数完成后所执行的函数名称。...15%的透明度 $("#div2").fadeTo("fast",0.4); //快速褪色到40%的透明度 滑动效果 jQuery slideDown() jQuery slideDown()...$(“button”).click(function(){ var div=$(“div”); //定义一个div 表示$(“div”) 对该元素有多个操作是的简便写法 div.animate