jQuery 学习笔记
2015-07-29 19:30
686 查看
jQuery 写法
解决不同库之间的冲突
is() 方法
bind() 方法
toggle()
hover()
fadeTo()
<<锋利的jQuery>>
//standard version $(document).ready(function(){ alert("jQuery hello World"); }); //short version $(function(){ alert("jQuery hello World"); });
解决不同库之间的冲突
//jQuery conflict jQuery.noConflict(); (function($) { $(function() { // 使用 $ 作为 jQuery 别名的代码 }); })(jQuery); // 其他用 $ 作为别名的库的代码
is() 方法
$(function(){ $(".head").click(function(){ var flag=$(".content").is(":hidden"); if(flag){ $(".content").show(); }else{ $(".content").hide(); } }); })
bind() 方法
$(function(){ $(".head").bind("click",function(){ var flag=$(".content").is(":hidden"); if(flag){ $(".content").show(); }else{ $(".content").hide(); } }); })
toggle()
$(".head").toggle(function(){//click $(".content").show(); }, function(){ $(".content").hide(); });
hover()
$(".head").hover(function(){ $(".content").show();//mouseover }, function(){ $(".content").hide();//mouseout });
fadeTo()
$(function(){ $(".content").show(); var i=1; $(".head").click(function(){ $(".content").fadeTo("slow",i); i=i-0.1; }); })
<<锋利的jQuery>>
相关文章推荐
- jquery插件编写(以折叠面板为例)
- 【Angular JS】正确调用JQuery与Angular JS脚本 - 修复Warning: Tired to load angular more than once
- 如何使用jQuery技术开发ios风格的页面导航菜单
- jquery中的each
- jquery插件大全
- jquery中attr和prop的区别
- JQuery.on()事件绑定
- 会用到的 多文件 flash上传 Web前端 推荐一个Jquery 插件 Uploadify
- 使用DOM的方法获取所有li元素,然后使用jQuery()构造函数把它封装为jQuery对象
- jquery轮播图
- jquery中attr和prop的区别
- jQuery学习之元素包装集
- 使用jQuery匹配文档中所有的li元素,返回一个jQuery对象,然后通过数组下标的方式读取jQuery集合中第1个DOM元素,此时返回的是DOM对象,然后调用DOM属性innerHTML,读取该元素 包含的文本信息
- 利用jQuery扩展接口为jQuery框架定义了两个自定义函数,然后调用这两个函数
- jquery的$.extend和$.fn.extend作用及区别
- jQuery动画效果(show与hide/toggle/slideUp/slideToggle/fadeIn/fadeTo)
- DOM或Jquery修改HTML标题内容遇到的问题
- jQuery 源码分析 8: 回头看jQuery的构造器(jQuery.fn,jQury.prototype,jQuery.fn.init.prototype的分析)
- jQuery选择器
- jQuery插件-div中滚动图片