>  기사  >  웹 프론트엔드  >  JQuery 바인딩 이벤트, 제거 이벤트 및 애니메이션

JQuery 바인딩 이벤트, 제거 이벤트 및 애니메이션

巴扎黑
巴扎黑원래의
2017-06-30 11:37:021354검색


바인딩 events: 바인딩(), on(), live(), Delegate(), keyup()
이벤트 트리거: Trigger('keyup'), keyup(); ), off(), die(), undelegate();
이벤트 바인딩: hover()


JQuery 바인딩 이벤트, 제거 이벤트 및 애니메이션

1. 이벤트 바인딩

JQuery

Binding 이벤트에는 bing() 메서드 외에도 on(), live(), 도 있습니다. one() 과 같은 이벤트에 대한 바인딩 메서드입니다. bing() 方法之外,还有 on()live()one()
事件的绑定方法。

绑定事件分类:

(a) 绑定单个事件

$("#btn").bind("click",function(){
    //代码块
    console.log(123);
});

(b) 同时绑定多个事件

$("#btn").bind({
    mouseover:function(){
        $(this).css("background","red");
        console.log("代码块1");
    },
    mouseout:function(){
        console.log("代码块2");
    },
    click:function(){
        console.log("点击事件");
    }
});

JQuery中的 bind()、live()、delegate()事件方法的区别,请查阅:
http://www.php100.com/html/program/jquery/2013/0905/5993.html



二、移除事件

(a)使用 unbind() 方法 移除事件

  $("button").click(function(){
    $("p").unbind();
  });

三、JQuery动画

在Jquery 中,提供了一系列显示动画效果的方法,其中,

  1. show() ——— 方法控制元素的显示;

  2. hide() ———-方法控制元素的显示;

  3. toggle() ——-方法切换元素的可见状态

  4. fadeIn() ——-方法淡入;

  5. fadeOut() ——方法淡出;

  6. slideUp()——方法实现元素的收缩

  7. slideDown()—方法实现元素的展开


绑定事件:bind()、on()、live()、delegate()、keyup();
触发事件:trigger(‘keyup’)、keyup();
解绑事件:unbind()、off()、die()、undelegate();
符合事件:hover() 、toggle();
事件绑定:bind();


JQuery 바인딩 이벤트, 제거 이벤트 및 애니메이션

一、绑定事件

      JQuery绑定事件,除 bing() 方法之外,还有 on()live()one()
事件的绑定方法。

绑定事件分类:

(a) 绑定单个事件

$("#btn").bind("click",function(){
    //代码块
    console.log(123);
});

(b) 同时绑定多个事件

$("#btn").bind({
    mouseover:function(){
        $(this).css("background","red");
        console.log("代码块1");
    },
    mouseout:function(){
        console.log("代码块2");
    },
    click:function(){
        console.log("点击事件");
    }
});

JQuery中的 bind()、live()、delegate()事件方法的区别,请查阅:
http://www.php100.com/html/program/jquery/2013/0905/5993.html



二、移除事件

(a)使用 unbind() 方法 移除事件

  $("button").click(function(){
    $("p").unbind();
  });

三、JQuery动画

在Jquery 中,提供了一系列显示动画效果的方法,其中,

  1. show() ——— 方法控制元素的显示;

  2. hide() ———-方法控制元素的显示;

  3. toggle() ——-方法切换元素的可见状态;

  4. fadeIn() ——-方法淡入;

  5. fadeOut() ——方法淡出;

  6. slideUp()——方法实现元素的收缩

  7. slideDown()

    바인딩 이벤트 분류:

(a) 단일 이벤트 바인딩 🎜rrreee🎜 (b) 동시에 여러 이벤트 바인딩 🎜rrreee🎜 JQuery의 바인딩(), live(), 대리자() 이벤트 메서드 차이점이 있으면 확인하세요. 🎜http://www.php100.com/html/program/jquery/2013/0905/5993.html🎜🎜🎜🎜🎜 2. 이벤트 제거🎜🎜🎜🎜🎜 (a) unbind() 메서드를 사용하여 이벤트🎜🎜rrreee🎜🎜3.JQueryAnimation🎜🎜🎜🎜Jquery에서는 애니메이션 효과를 표시하기 위한 일련의 메서드가 제공되며 그 중 🎜
  1. 🎜show() ——— 요소 표시를 제어하는 ​​메서드 🎜🎜
  2. 🎜hide() — ——- 요소 표시를 제어하는 ​​방법 🎜🎜
  3. 🎜toggle() ——-요소 표시를 전환하는 방법상태 🎜; 🎜🎜
  4. 🎜fadeIn() ——-메소드 페이드 인; 🎜🎜
  5. 🎜fadeOut () —— 페이드 아웃 방법; 🎜🎜
  6. 🎜slideUp()——요소 축소를 구현하는 방법🎜🎜
  7. 🎜slideDown() ——요소 확장을 구현하는 방법🎜🎜 🎜🎜
    🎜이벤트 바인딩: 바인딩(), on(), live(), 대리자(), keyup() 🎜트리거링; 이벤트: Trigger('keyup'), keyup(); 🎜 이벤트 바인딩 해제: unbind(), off(), die(), undelegate(); 🎜호환 이벤트: hover(),ggle(); (); 🎜🎜🎜🎜🎜🎜🎜🎜🎜 1. 바인딩 이벤트🎜🎜🎜​​​JQuery 바인딩 이벤트에는 bing() 메서드 외에도 on( ), live(), one() 및 기타 🎜 이벤트 바인딩 방법. 🎜🎜🎜바인딩 이벤트 분류: 🎜🎜🎜 (a) 단일 이벤트 바인딩 🎜rrreee🎜 (b) 동시에 여러 이벤트 바인딩 🎜rrreee🎜 JQuery의 바인딩(), live(), 대리자() 이벤트 메서드 차이가 있는지 확인하세요: 🎜http://www.php100.com/html/program/jquery/2013/0905/5993.html🎜🎜🎜🎜🎜 2. 이벤트 제거 🎜🎜🎜🎜 (a) unbind() 메소드 사용 이벤트 제거🎜🎜rrreee🎜🎜3. JQuery animation🎜🎜🎜Jquery에서는 애니메이션 효과를 표시하는 일련의 메서드가 제공되며 그 중 🎜
    1. 🎜show() ——— 메소드는 요소 표시를 제어합니다. 🎜🎜
    2. 🎜hide() ——— 메소드는 요소 표시를 제어합니다. toggle() ——-요소의 표시 상태를 전환하는 방법 🎜🎜
    3. 🎜fadeIn() ——-페이드 인하는 방법; li>🎜fadeOut() - 페이드 아웃하는 방법 🎜🎜
    4. 🎜slideUp() - 요소를 축소하는 방법 🎜🎜
    5. 🎜slideDown () code> - 요소 확장을 구현하는 방법🎜🎜🎜🎜

위 내용은 JQuery 바인딩 이벤트, 제거 이벤트 및 애니메이션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.