jQuery入门函数总结
?
1.选择器实例
$(this)当前 HTML 元素
$("p")所有 <p> 元素
$("p.intro")所有 的 <p> 元素
$(".intro")所有 的元素
$("#intro")id="intro" 的第一个元素
$("ul li:first")每个 <ul> 的第一个 <li> 元素
$("[href$='.jpg']")所有带有以 ".jpg" 结尾的属性值的 href 属性
$("div#intro .head")id="intro" 的 <div> 元素中的所有 的元素
2.事件
$(document).ready(function)将函数绑定到文档的就绪事件(当文档完成加载时)
$(selector).click(function)触发或将函数绑定到被选元素的点击事件
$(selector).dblclick(function)触发或将函数绑定到被选元素的双击事件
$(selector).focus(function)触发或将函数绑定到被选元素的获得焦点事件
$(selector).mouseover(function)触发或将函数绑定到被选元素的鼠标悬停事件
3.效果
3.1.切换函数
$(selector).hide(speed,callback)隐藏被选元素
$(selector).show(speed,callback)显示被选元素
$(selector).toggle(speed,callback)切换(在隐藏与显示之间)被选元素
3.2.滑动函数
$(selector).slideDown(speed,callback)向下滑动(显示)被选元素
$(selector).slideUp(speed,callback)向上滑动(隐藏)被选元素
$(selector).slideToggle(speed,callback)对被选元素切换向上滑动和向下滑动
3.3.透明度控制函数?
$(selector).fadeIn(speed,callback)淡入被选元素
$(selector).fadeOut(speed,callback)淡出被选元素
$(selector).fadeTo(speed,opacity,callback)把被选元素淡出为给定的不透明度
3.4.自定义动画
$(selector).animate({params},[duration],[easing],[callback])对被选元素执行自定义动画
4.HTML 操作
$(selector).html(content)改变被选元素的(内部)HTML
$(selector).append(content)向被选元素的(内部)HTML 追加内容
$(selector).prepend(content)向被选元素的(内部)HTML “预置”(Prepend)内容
$(selector).after(content)在被选元素之后添加 HTML
$(selector).before(content)在被选元素之前添加 HTML
5.CSS 函数?
$(selector).css(name,value)为匹配元素设置样式属性的值
$(selector).css({properties})为匹配元素设置多个样式属性
$(selector).css(name)获得第一个匹配元素的样式属性值
$(selector).height(value)设置匹配元素的高度
$(selector).width(value)设置匹配元素的宽度
参考:http://www.w3school.com.cn/jquery/