返回jQuery效......登陆

jQuery效果——隐藏和显示

阿神2016-11-12 09:26:49329

(1) hide()和show()

如:

$("#myButton").click(function(){
  $(this).hide(); //执行该句,将会隐藏当前元素
  $(this).show(); //执行此句,将会显示当前元素
  $(this).hide(1000); //执行此句,将会有一个渐变过程1000毫秒
  $(this).show(1000); //同理,显示过程有1000毫秒的渐变效果
  $(this).hide(1000,function(){
    alert("延迟1000毫秒之后,被隐藏了!");
  }); //执行此句,将在渐变1000毫秒效果隐藏之后,弹出alert显示提示内容
  // $(selector).hide(speed,callback);是基础语法
});

(2) toggle()函数

该函数将会颠倒元素显示状态——hide的变show, show的变hide;

如:

$("#myButton").click(function(){
  $("#anotherButton").toggle();
}

同样,toggle也能像hide和show函数一样,带有speed和callback参数扩展:

$(selector).toggle(speed,callback);

如:

$("#anotherButton").toggle(500,function(){
  alert("toggle渐变执行时间500毫秒,之后弹出这个提示框!");
});


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送