>  기사  >  웹 프론트엔드  >  예제 공유를 숨기고 표시하는 jQuery 제어 요소

예제 공유를 숨기고 표시하는 jQuery 제어 요소

小云云
小云云원래의
2018-01-23 14:42:111459검색

이 글에서는 참고할만한 가치가 있는 jQuery 컨트롤 요소 숨기기 및 표시에 대한 관련 지식을 주로 소개합니다. 아래 편집기를 살펴보겠습니다. 모든 사람에게 도움이 되기를 바랍니다.

1. jQuery 숨기기 및 표시 효과

jQuery에서는 hide() 및 show() 메서드를 사용하여 HTML 요소를 숨기고 표시할 수 있습니다.


$("#hide").click(function(){
 $("p").hide();
}); //点击id="hide"元素时,隐藏所有<p>标签内容;

$("#show").click(function(){
 $("p").show();
}); //点击id="show"元素时,显示所有<p>标签内容;

2. jQuery를 사용하면 요소의 페이드 효과를 얻을 수 있습니다.

jQuery에는 다음 네 가지 페이드 메서드가 있습니다.

fadeIn()
  1. fadeOut()
  2. fadeToggle()
  3. fadeTo()
//jQuery fadeIn() 用于淡入已隐藏的元素;
$(selector).fadeIn(speed,callback);
//speed(可选)参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒;
//callback(可选) 参数是 fading 完成后所执行的函数名称;
$("button").click(function(){
 $("#p1").fadeIn();
 $("#p2").fadeIn("slow");
 $("#p3").fadeIn(3000);
}); //点击<button>按钮时,不同效果的淡入id分别为"p1,p2,p3"的元素;
//jQuery fadeOut() 方法用于淡出可见元素;
$(selector).fadeOut(speed,callback);
//speed(可选)参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒;
//callback(可选) 参数是 fading 完成后所执行的函数名称;
$("button").click(function(){
 $("#p1").fadeOut();
 $("#p2").fadeOut("slow");
 $("#p3").fadeOut(3000);
}); //点击<button>按钮时,不同效果的淡出id分别为"p1,p2,p3"的元素;
//jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换;
//如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果;
//如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果;
$(selector).fadeToggle(speed,callback);
//speed(可选)参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒;
//callback(可选) 参数是 fading 完成后所执行的函数名称;
$("button").click(function(){
 $("#p1").fadeToggle();
 $("#p2").fadeToggle("slow");
 $("#p3").fadeToggle(3000);
}); //点击<button>按钮时,不同效果的淡出淡入id分别为"p1,p2,p3"的元素;
//jQuery fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间);
$(selector).fadeTo(speed,opacity,callback);
//speed(必选)参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒;
//opacity(必选)参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间);
//callback(可选) 参数是 fading 完成后所执行的函数名称;
$("button").click(function(){
 $("#p1").fadeTo("slow",0.15);
 $("#p2").fadeTo("slow",0.4);
 $("#p3").fadeTo("slow",0.7);
}); //点击<button>按钮时,以给出的不透明度淡入淡出id分别为"p1,p2,p3"的元素;


3, jQuery 슬라이딩 효과

jQuery를 사용하면 요소에 슬라이딩 효과를 만들 수 있습니다.

jQuery에는 다음과 같은 슬라이딩 메서드가 있습니다.

slideDown()
  1. slideUp()
  2. slideToggle()
//jQuery slideDown() 方法用于向下滑动元素;
$(selector).slideDown(speed,callback);
//speed(可选)参数规定效果的时长,它可以取以下值:"slow"、"fast" 或毫秒;
//callback(可选)参数是滑动完成后所执行的函数名称;
$("#flip").click(function(){
 $("#panel").slideDown();
}); //点击id为flip的元素时,将id为panel的元素向下滑动;
//jQuery slideUp() 方法用于向上滑动元素;
$(selector).slideUp(speed,callback);
//speed(可选)参数规定效果的时长,它可以取以下值:"slow"、"fast" 或毫秒;
//callback(可选)参数是滑动完成后所执行的函数名称;
$("#flip").click(function(){
 $("#panel").slideUp();
}); //点击id为flip的元素时,将id为panel的元素向上滑动;
//jQuery slideToggle() 方法可以在 slideDown() 与 slideUp() 方法之间进行切换;
//如果元素向下滑动,则 slideToggle() 可向上滑动它们;
//如果元素向上滑动,则 slideToggle() 可向下滑动它们;
$(selector).slideToggle(speed,callback);
//speed(可选)参数规定效果的时长,它可以取以下值:"slow"、"fast" 或毫秒;
//callback(可选)参数是滑动完成后所执行的函数名称;
$("#flip").click(function(){
 $("#panel").slideToggle();
}); //点击id为flip的元素时,将id为panel的元素向上或向下滑动;

관련 권장 사항:

여러 유형에 대한 자세한 설명 HTML 요소 숨김 Method

jquery를 바인딩한 후 요소를 숨기는 솔루션 elements_jquery

Html elements_HTML/Xhtml_웹 페이지 제작을 숨기는 여러 가지 방법

위 내용은 예제 공유를 숨기고 표시하는 jQuery 제어 요소의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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