对话框/Tips

可自由配置jQuery消息提示框插

阿里云

jquery.toast.js 是一款可自由配置的 jQuery 消息提示框插件。该消息提示框可以自定义背景和前景色,提示框的位置,提示框的显示时间,提示框的动画效果等。

使用方法:

在页面中引入 jquery.toast.css 文件,jquery 和 jquery.toast.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link type="text/css" rel="stylesheet" href="css/jquery.toast.css">
  2. <script type="text/javascript" src="js/jquery.min.js"></script>
  3. <script type="text/javascript" src="js/jquery.toast.js"></script>

初始化插件:

简单文本的消息提示框:

  1. // Non sticky version
  2. $.toast("Lorem ipsum dolor sit amet...")
  3. // Sticky version
  4. $.toast({
  5.   text : "Lorem ipsum dolor sit amet...",
  6.   hideAfter : false
  7. })

使用 HTML 标签的消息提示框:

  1. // Non sticky
  2. $.toast("Let's test some HTML stuff... <a href='#'>github</a>")
  3. // sticky
  4. $.toast({
  5.   text : "<strong>Remember!</strong> You can <span style='font-weight: bold; color:red;' class='horribly-styled'>always</span> introduce your own × HTML and <span style='font-size: 18px;'>CSS</span> in the toast.",
  6.   hideAfter : false
  7. })
  1. // Non sticky version
  2. $.toast(["Ubuntu : One of it's kind", "Sublime Text : Productivity unleashed", "HeidiSQL : Just love it", "Github : Just Lovely"])
  3. // Sticky version
  4. $.toast({
  5.   text : ["Ubuntu : One of it's kind", "Sublime Text : Productivity unleashed", "HeidiSQL : Just love it", "Github : Just Lovely"],
  6.   hideAfter : false
  7. })

配置参数:

  1. $.toast({ 
  2.   text : "", 
  3.   showHideTransition : 'slide'
  4. })

自定义消息提示框的样式:

  1. $.toast({ 
  2.   text : "......", 
  3.   showHideTransition : 'slide',
  4.   bgColor : 'blue',
  5.   textColor : '#eee',
  6.   allowToastClose : false,
  7.   hideAfter : 5000,
  8.   stack : 5,
  9.   textAlign : 'left',
  10.   position : 'bottom-left'
  11. })

text:消息提示框的内容

showHideTransition:消息提示框的动画效果。可取值:plain,fade,slide

bgColor:背景颜色

textColor:文字颜色

allowToastClose:是否显示关闭按钮

hideAfter:设置为 false 则消息提示框不自动关闭。设置为一个数值则在指定的毫秒之后自动关闭消息提示框

stack:消息栈

textAlign:文本对齐:left, right, center

position:消息提示框的位置:bottom-left 、 bottom-right 、 bottom-center 、 top-left 、 top-right 、 top-center 、 mid-center。

重置消息提示框:

  1. var myToast = $.toast('Some toast that needs to be removed.');
  2. myToast.reset(); // remove the toast "Some toast that needs to be removed"

可以通过下面的方法来重置所有的消息提示框:

  1. $.toast().reset('all');

更新消息提示框:

你可以通过下面的方法来更新页面上的消息提示框:

  1. var myToast = $.toast({
  2.   text : 'Some toast that needs to show the success message after the ajax call.',
  3.   hideAfter : false,
  4.   bgColor : '#E01A31'
  5. });
  6. window.setTimeout(function(){
  7.   myToast.update({
  8.     text : '<strong>Updated after a few seconds</strong>',
  9.     bgColor : '#23B65D'
  10.   });
  11. }, 5000);

jquery.toast.js 消息提示框插件的 github 地址为:https://github.com/kamranahmedse/jquery-toast-plugin

可自由配置 jQuery 消息提示框插

已有 391 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!