最近在做项目的时候需要对很多的页面进行改造,将已有的页面已div的形式弹出来,自己在网上找了很多jQuery的插件但是都觉得不够好,最后发现了一个国产的插件“artDialog”还不错(支持国产 啊:D ),使用很简单、上手快、API全!
一、下载
地址:http://code.google.com/p/artdialog/downloads/list
在这里可以获取到最新版本的artDialog,目前最新版本是3.0.4
二、应用到项目
1、将下载的zip包解压后整体copy到项目中
2、在页面head引入一个js文件
<script src="artDialog3.0.4/artDialog.min.js"></script>
3、在页面head设置默认配置(可选)。
<script>
// 设置对话框全局默认配置
(function(){
var d = art.dialog.defaults;
// 按需加载要用到的皮肤,数组第一个为默认皮肤
// 如果只使用默认皮肤,可以不填写skin
d.skin = ['default', 'chrome', 'facebook', 'aero'];
// 支持拖动
d.drag = true;
// 超过此面积大小的对话框使用替身拖动
d.showTemp = 100000;
})();
</script>
4、在自己的js函数里面使用
function test(){
art.dialog({
lock: true,
content: '中断用户在对话框以外的交互,展示重要操作与消息',
yesFn: function(){
art.dialog({content: '再来一个锁屏', lock: true});
return false;
},
noFn: true
});
}
效果如下:
更多参数配置可以查看下载中自带的API。。
- 大小: 90.3 KB
分享到:
相关推荐
总结,`artdialog`是一个功能强大且易于使用的JavaScript弹出层插件。通过理解其基本用法和高级特性,我们可以灵活地创建各种对话框,提升网站的用户体验。无论是简单的提示信息还是复杂的交互场景,`artdialog`都能...
3. `artDialog.js`和`jquery.artDialog.js`: 这是压缩后的生产环境版本,适用于实际网站部署,体积更小,加载速度更快。 4. `artDialog.iframeTools.source.js`和`artDialog.iframeTools.js`: 这些文件可能包含了与...
**ArtDialog弹窗插件与API详解** ...总结,ArtDialog是一个强大且灵活的弹窗插件,提供了丰富的API和自定义选项,适用于各种Web应用场景。熟练掌握ArtDialog的使用和API,能够极大地提升Web应用的用户体验和开发效率。
总结来说,`artDialog` 是一个强大且灵活的前端对话框插件,它提供了丰富的功能和高度的定制性。通过研究源码,开发者不仅可以掌握如何使用它,还可以深入了解前端交互设计和实现,提升自己的技能。
1. **轻量级**:`artDialog`组件代码量小,性能优秀,不会对网页加载速度造成太大影响。 2. **高度可定制**:提供丰富的配置选项,允许开发者自定义对话框的样式、大小、位置、内容等属性。 3. **响应式设计**:适应...
总结,`artDialog`是一款强大且易用的弹出层插件,其强大的功能和优秀的用户体验使其在前端开发中占有重要地位。通过深入理解和实践,开发者可以有效地利用`artDialog`提升Web应用的交互性和专业性。
尽管功能强大,但artDialog保持了较小的体积,减少了页面加载时间。同时,其高效的代码实现使得弹出框的响应速度快速,确保了用户交互的流畅性。 3. **丰富的API接口** artDialog提供了丰富的API接口,允许开发者...
总结起来,artDialog是一个强大的JavaScript弹出框解决方案,它的自动收缩和自定义样式功能提升了用户体验,而IFrame支持和丰富的API则为开发者提供了更多可能性。理解和掌握artDialog的使用,可以帮助我们创建更具...
总结,jQuery artDialog 是一个强大的对话框解决方案,其丰富的功能和易用性使得开发者可以轻松创建各种类型的弹出窗口,提升网站的交互体验。通过学习和实践,您可以灵活运用它来实现各种复杂的页面交互需求。
- `artDialog.min.js`:压缩后的生产环境版本,体积小,加载速度快。 - `iepngfix`:这是一个处理IE浏览器PNG透明度问题的辅助库,保证在IE浏览器中的视觉效果。 - `_demo`:包含各种示例,用于展示`artDialog`的...
总结,基于jQuery的artDialog插件4.1.7版本是一款强大、易用的弹出窗口解决方案,它以其丰富的功能、灵活的API、良好的兼容性和可扩展性,深受前端开发者的喜爱。无论是简单的提示,还是复杂的交互场景,artDialog都...
如果你的项目使用jQuery,`artDialog`能无缝集成,提供与jQuery插件类似的API。 2. **Vue集成** 在Vue项目中,可以利用`Vue.nextTick`或`this.$nextTick`确保DOM更新后再调用`artDialog`,以避免出现未定义的错误...
**artDialog4.0.3** 是一个专为网页制作设计的弹出窗口插件,它基于广泛使用的JavaScript库——jQuery。这个插件以其出色的视觉效果和强大的功能接口著称,使得开发者能够轻松地实现各种自定义弹出对话框,从而提升...
总结来说,这个项目展示了如何结合jQuery进行DOM操作和Ajax请求,使用JSONP解决跨域问题,以及利用artDialog增强用户体验。对于开发者来说,理解并掌握这些技术对于构建交互式的Web应用至关重要。在实际开发中,你...
**正文** ...总结,artDialog4.1.2作为一款强大的对话框插件,不仅提供了丰富的功能,还具有良好的兼容性和扩展性。通过深入理解和实践,开发者可以充分利用其优势,为用户打造更加精致、高效的交互体验。
总结,`artDialog`作为一个优秀的JavaScript弹出对话框插件,以其易用性、灵活性和良好的跨平台性能,为开发者提供了便捷的对话框解决方案。通过深入理解和应用其API,可以打造出满足各种需求的交互式对话框,提升...
总结来说,artDialog是Web前端设计中一个强大的对话框插件,它通过其高度可定制性和丰富的功能,使得在网页中创建交互式对话框变得更加便捷和高效。无论是简单的提示信息,还是复杂的用户交互,artDialog都能胜任,...
总结起来,`artDialog v6`是前端开发中的一个强大工具,它利用jQuery简化了对话框的创建和管理,提供了丰富的定制选项和事件处理机制,适用于各种类型的Web应用。对于前端开发者来说,掌握`artDialog`的使用能够提升...
知识点:jQuery对话框插件ArtDialog的使用及源码修改技巧 1. ArtDialog是一款基于jQuery的轻量级对话框插件,它以其高效、简单易用而受到广泛的欢迎。在Web开发中,使用对话框插件能够帮助开发者快速实现模态框效果...
总结来说,给ArtDialog 5.02增加Ajax GET功能的关键在于使用Ajax请求获取远程数据,并结合缓存机制来避免不必要的网络请求。通过扩展ArtDialog的使用方式,我们可以实现更灵活和高效的对话框操作,为用户带来更好的...