jQuery 学习笔记

jQuery基础用法与技巧

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>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值