对话框/Tips

Material Design风格纯js确认框对话框插件

阿里云

material-modal 是一款 Material Design 风格纯 js 确认框和对话框插件。该插件通过简单的 CSS 和 JavaScript 代码来构建确认框和对话框,是替代浏览器原生确认框和对话框的不错选择。

使用方法:

在页面中引入 material-modal.css 和 material-modal.js 文件。

也想出现在这里?联系我们
创客主机

HTML 结构:

模态确认框和对话框的 HTML 结构如下:

  1. <div id="materialModal" onclick="closeMaterialAlert(event, false)" class="hide">
  2.   <div id="materialModalCentered">
  3.     <div id="materialModalContent" onclick="event.stopPropagation()">
  4.       <div id="materialModalTitle">
  5.         这里是标题
  6.       </div>
  7.       <div id="materialModalText">
  8.         这里是内容<br/>
  9.       </div>
  10.       <div id="materialModalButtons">
  11.       <div id="materialModalButtonOK" class="materialModalButton" onclick="closeMaterialAlert(event, true)">
  12.         确定
  13.       </div>
  14.       <div id="materialModalButtonCANCEL" class="materialModalButton" onclick="closeMaterialAlert(event, false)">
  15.         取消
  16.       </div>
  17.       </div>
  18.     </div>
  19.   </div>
  20. </div>

初始化插件:

可以通过超链接或按钮来打开一个对话框。

  1. materialAlert('标题', '内容', function(result){
  2.     if(result==true) console.log('OK按钮被按下');
  3.     else console.log('没有按钮被按下');
  4. });

要打开一个确认框,可以使用以下代码:

  1. materialConfirm('标题', '内容', function(result){
  2.     if(result==true) console.log('OK按钮被按下');
  3.     else console.log('CANCEL按钮被按下或没有按钮被按下');
  4. });

material-modal 插件的 github 地址为:https://github.com/fechanique/material-modal

Material Design 风格纯 js 确认框对话框插件

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

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

发表回复

热销模板

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

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