5月23日笔记-js绑定事件、解绑事件、复合事件

    each()
    $("p").each(function(i,ele){
        //alert(ele.innerHTML);
        alert($("p:eq("+i+")").html());
    });
    $("p").each(function(){
        alert($(this).html());
    });

一、绑定事件
    bind(type,[data],fn)
    unbind(type)
    
    //绑定多个事件
    $("p").bind({
        "click":function(){
            alert($(this).html());
        },
        "mouseout":function(){
            alert("鼠标移开了");
        }
    });
    //解绑事件
    $("p").unbind("click mouseout");
    1.7+
        on
        off
    动态绑定:
        live 
            jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。
        die
            解绑事件
二、复合事件
    hover相当于mouseover和mouseout事件组合
    toggle 鼠标连续点击事件
三、jquery动画效果
    fadeIn(); 淡入
    fadeOut(); 淡出
    show();  显示
    hide(); 隐藏
    

 

posted @ 2017-06-21 09:56  笨笨2013A  阅读(236)  评论(0编辑  收藏  举报