co-dialog弹出框组件-版本v2.0.0
2018-09-18 06:39:05来源:博客园 阅读 ()
co-dialog theme 访问git:co-dialog 版本v2.0.0
主题2
coog.app('.theme2').use({ title: 'JUST CHECKING.', message: 'Delete your account?' + "<p style='font-size:12px;'>This action is final and you will be unable to recover any data</p>", isDrag: true, layout: 'center', titleColor: '#865FDF', closeColor: '#865FDF', showCancleButton: true, confirmButtonText: 'YES', cancleButtonText: 'NO', footerText: "", confirmButtonBackground: '#865FDF', cancleButtonBackground: '#865FDF', confirmButtonColor: '#fff', onHeaderBefore: function (node) { this.style.backgroundColor = "#fff" this.style.borderBottom = "1px solid #ddd" }, onFooterBefore: function (node) { this.style.backgroundColor = "#865FDF" this.style.marginBottom = '0' this.style.padding = '10px 0' }, confirmCallback: function () { coog.app(".test3").use({ titleColor: '#45B680', title: 'Return Results', message: 'Success Delete', confirmButtonText: 'YES', confirmCallback: function () { coog.app('.test').show() } }) .show() } }) .show()
主题3
coog .app('.theme3') .use({ title: 'This is a title', message: 'We’re also releasing our first step towards showcasing what’s possible when using GitHub Desktop. In 1.4, we’ve added our release notes to the app to highlight what’s changed since the last release, and to recognize—and thank—our amazing contributors', isClose: true, isDrag: true, layout: 'center', animation: false, customAnimation: 'slideInDown', titleColor: '#333', closeColor: '#333', confirmButtonText: "Read More", confirmButtonColor: '#333', animation: false, customAnimation: 'swing', onDialogBefore: function () { this.style.background = "#F1F1F1"; this.style.border = "3px solid #333"; }, onHeaderBefore: function () { this.style.background = "#F1F1F1"; this.style.borderBottom = "2px solid #333"; this.style.margin = "0 30px"; this.style.paddingLeft = "0"; this.style.paddingRight = "0"; }, onBodyBefore: function () { this.style.fontSize = "14px"; this.style.textAlign = "left"; }, onFooterBefore: function () { this.style.float = 'left' this.style.marginLeft = '30px' }, methods: function () { this.footer.$refs.button.children[0].style.background = "transparent"; this.footer.$refs.button.children[0].style.border = "2px solid #333" } }) .show();
主题4
coog .app('.theme4') .use({ title: 'Dialog Only Page', message: "I can only be served as a dialog, and I don't need a data-rel='dialog' attribute on a link", isClose: true, isDrag: true, layout: 'center', animation: false, customAnimation: 'bounceInLeft', showConfirmButton: false, onHeaderBefore: function (){ this.style.background = "#2A2A2A" }, onBodyBefore: function (){ this.style.fontSize = "14px" }, }) .show();
以下访问官网:https://koringz.github.io/co-dialog/index
浏览器默认的alert弹出框
alert("默认alert功能")
这是一个基础的弹出框
coog.app(".base").use("这是一个基础的弹出框").show()
co-dialog弹出框
coog.app(".alert").use( "标题", "这是一个CoDialog组件", "OK" ).show()
你可以拖动我一下
coog.app(".try-drag").use({ title: "拖动-isDrag", message: "请尝试拖动窗口", isDrag: true, }).show()
这是一个layout布局,靠右下角显示的弹出框
coog.app(".layout-right-bottom").use({ title: "布局-layout", message: "这是一个layout布局,靠右下角显示的弹出框", layout: "right bottom", }).show()
超时自动关闭
coog.app(".timeout").use({ title: "超时-timeout", message: "超时自动关闭", timeout: 2000, }).show()
显示取消按钮和功能
coog.app(".show-cancle").use({ title: "取消-show-cancle", message: "显示取消按钮和功能", showCancleButton: true, isGesture: true, isDrag: true, }).show()
弹出框内容自定义
coog.app(".custom").use({ isGesture: true, isDrag: true, onHeaderBefore: function () { this.innerHTML = "<span ref='top'>顶部</span>" }, onBodyBefore: function () { this.innerHTML = "<span ref='middle'>中间</span>" }, onFooterBefore: function () { this.innerHTML = "<span ref='bottom'>底部</span>" }, methods: function () { this.header.$refs.top.style.color = "#4E5198" this.body.$refs.middle.style.color = "#4E5198" this.footer.$refs.bottom.style.color = "#4E5198" } }).show()
自定义动画
coog.app(".customAnimation").use({ title: "自定义动画-customAnimation", message: "基于animated.css类实现自定义动画", isClose: true, layout: "center", isDrag: true, animation: false, customAnimation: "slideInDown", }).show()
确认回调函数
coog.app(".confirmCallback").use({ title: "确认回调-confirmCallback", message: "你想清除确认回调函数吗?", showCancleButton: true, confirmCallback: function () { coog.app(".confirm-clear-callback").use("你已确定清除").show() }, }).show()
没有图片 线上地址 https://koringz.github.io/co-dialog/index
紫色主题
coog.app(".theme-purple").use({ title: "紫色主题-purple-theme", message: "Your have seen the purple theme", layout: "right top", isGesture: true, isDrag: true, titleColor: "#4E5198", closeColor: "#4E5198", showCancleButton: true, confirmButtonBackground: "#4E5198", cancleButtonText: "Confirm", confirmButtonText: "Cancle", }).show()
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- js-弹出窗口的变通实现方法 2019-09-30
- vue mixins组件复用的方式 2019-09-23
- HBuilderX使用Vant组件库 2019-08-14
- 关于Vue父子组件传值(复杂数据类型的值)的细节点 2019-08-14
- vue之手把手教你写日历组件 2019-08-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash