对话框/Tips

简单实用jQuery确认框警告框插件

阿里云

jquery-alertable 是一款简单实用的 jQuery 确认框和警告框插件。该插件可用于替代浏览器原生的确认框、警告框和提示框。

使用方法:

警告框的调用方法如下:

也想出现在这里?联系我们
创客主机
  1. // Basic example
  2. $.alertable.alert('Howdy!');
  3. // Example with action when the modal is dismissed
  4. $.alertable.alert('Howdy!').always(function() {
  5.     // Modal was dismissed
  6. });

confirmations 确认框:

确认框的调用方法如下:

  1. // Basic example
  2. $.alertable.confirm('You sure?').then(function() {
  3.     // OK was selected
  4. });
  5.  
  6. // Example with then/always
  7. $.alertable.confirm('You sure?').then(function() {
  8.     // OK was selected
  9. }, function() {
  10.     // Cancel was selected
  11. }).always(function() {
  12.     // Modal was dismissed
  13. });

prompts 提示框:

提示框的调用方法如下:

  1. // Basic example
  2. $.alertable.prompt('How many?').then(function(data) {
  3.     // Prompt was submitted
  4. });
  5.  
  6. // Example with then/always
  7. $.alertable.prompt('How many?').then(function(data) {
  8.     // Prompt was submitted
  9. }, function() {
  10.     // Prompt was canceled
  11. }).always(function() {
  12.     // Modal was dismissed
  13. });

配置参数:

配置参数可以以对象的方式在第二个参数中传入:

  1. $.alertable.alert('Howdy!', {
  2.     optionName: optionValue,
  3.     ...
  4. });
  5. $.alertable.confirm('You sure?', {
  6.     optionName: optionValue,
  7.     ...
  8. });
  9. $.alertable.prompt('How many?', {
  10.     optionName: optionValue,
  11.     ...
  12. });

可用的配置参数有:

container:模态窗口被添加的容器,默认是 body

html:你的信息是否包含 HTML 代码。默认为 false

cancelButton:取消按钮的 HTML 代码。默认为:

  1. <button class="alertable-cancel" type="button">Cancel</button>

okButton:OK 按钮的 HTML 代码。默认为:

  1. <button class="alertable-ok" type="button">OK</button>

overlay:遮罩层的 HTML 代码。默认为:

  1. <div class="alertable-overlay"></div>

prompt:提示框主体的 HTML 代码。在这个 HTML 中的所有[input]元素在提交时它们的值都会被返回。默认为:

  1. <input class="alertable-input" type="text" name="value">

modal:模态窗口的 HTML 代码。默认为:

  1. <form class="alertable">
  2.         <div class="alertable-message"></div>
  3.         <div class="alertable-prompt"></div>
  4.         <div class="alertable-buttons"></div>
  5.     </form>

hide:隐藏模态窗口和遮罩层的函数。可以使用 this.modal 和 this.overlay 来引用模态窗口和遮罩层。默认为:

  1. $(this.modal).add(this.overlay).fadeOut(100);

show:显示模态窗口和遮罩层的函数。可以使用 this.modal 和 this.overlay 来引用模态窗口和遮罩层。默认为:

  1. $(this.modal).add(this.overlay).fadeIn(100);

jquery-alertable 插件的 github 地址为:https://github.com/claviska/jquery-alertable

简单实用 jQuery 确认框警告框插件

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

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

发表回复

热销模板

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

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