- 浏览: 209500 次
- 性别:
- 来自: 绍兴
文章分类
最新评论
-
112703013:
你好, 想问个问题 就是我这边上传一个zip文件 大概有100 ...
rails文件上传下载和删除 . -
chen_miao:
qplovechinese 写道 很好!
3q
simple jQuery date-picker plugin 使用 -
qplovechinese:
很好!
simple jQuery date-picker plugin 使用
这个Jquery插件的目的是替代JavaScript的标准函数alert(),confirm(),和 prompt()。这个插件有
如下这些特点:
1:这个插件可以使你可以支持你自己的css制定。使你的网站看起来更专业。
2:允许你自定义对话框的标题。
3:在IE7中,可以使你避免使用JavaScript 的prompt()函数带来的页面重新加载。
4:这些方法都模拟了Windows的模式对话框。在你改变改变浏览器窗口大小时候,它能够自适应用户
窗口的调整。
5:如果你引入了jQuery UI Draggable plugin插件,那这个插件也可以被自由拖动。
先在这里说插件的下载地址,以供有需之人下载:
http://labs.abeautifulsite.net/projects/js/jquery/alerts/jquery.alerts-1.1.zip
一:首先在<head></head>导入JQuery,jquery.ui.draggable
和jquery.alerts的 css、js文件。
<
script
src
=
"/path/to/jquery.js"
type
=
"text/javascript"
></
script
>
<
script
src
=
"/path/to/jquery.ui.draggable.js"
type
=
"text/javascript"
></
script
>
<
script
src
=
"/path/to/jquery.alerts.js"
type
=
"text/javascript"
></
script
>
<
link
href
=
"/path/to/jquery.alerts.css"
rel
=
"stylesheet"
type
=
"text/css"
media
=
"screen"
/>
为了在iE中正确的使用alert插件,你还得在Page中加入何时DTD:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
二:使用
我们可以用下列方式来使用这个Jquery插件。
注:不同于Javascript标准函数,我们可以在message中使用HTML参数显示你的提示信息。
三:兼容性:
alert插件要求我们必须使用JQuery1.2.6或以上的jQuery包。
已经被测试能够在IE6、IE7、FF2、FF3、Safari 3 、Chrome 、Opera 9浏览器上很好的运行。
四:用例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>JQuery插件:alert、confirm、prompt对话框插件 - 分享JavaScript-sharejs.com</title> <style type="text/css"> BODY, HTML { padding: 0px; margin: 0px; } BODY { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #FFF; padding: 15px; } H1 { font-size: 20px; font-weight: normal; } H2 { font-size: 16px; font-weight: normal; } FIELDSET { border: solid 1px #CCC; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; padding: 1em 2em; margin: 1em 0em; } LEGEND { color: #666; font-size: 16px; padding: 0em .5em; } PRE { font-family: "Courier New", monospace; font-size: 11px; color: #666; background: #F8F8F8; padding: 1em; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } /* Custom dialog styles */ #popup_container.style_1 { font-family: Georgia, serif; color: #A4C6E2; background: #005294; border-color: #113F66; } #popup_container.style_1 #popup_title { color: #FFF; font-weight: normal; text-align: left; background: #76A5CC; border: solid 1px #005294; padding-left: 1em; } #popup_container.style_1 #popup_content { background: none; } #popup_container.style_1 #popup_message { padding-left: 0em; } #popup_container.style_1 INPUT[type='button'] { border: outset 2px #76A5CC; color: #A4C6E2; background: #3778AE; } </style> <!-- Dependencies --> <script src="jquery.js" type="text/javascript"></script> <script src="jquery.ui.draggable.js" type="text/javascript"></script> <!-- Core files --> <script src="jquery.alerts.js" type="text/javascript"></script> <link href="jquery.alerts.css" rel="stylesheet" type="text/css" media="screen" /> <!-- Example script --> <script type="text/javascript"> $(document).ready( function() { $("#alert_button").click( function() { jAlert('This is a custom alert box', 'Alert Dialog'); }); $("#confirm_button").click( function() { jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) { if (r) { jAlert('Confirmed: ' + r, 'Confirmation Results'); } }); }); $("#prompt_button").click( function() { jPrompt('Type something:', 'Prefilled value', 'Prompt Dialog', function(r) { if( r ) alert('You entered ' + r); }); }); $("#alert_button_with_html").click( function() { jAlert('You can use HTML, such as <strong>bold</strong>, <em>italics</em>, and <u>underline</u>!'); }); $(".alert_style_example").click( function() { $.alerts.dialogClass = $(this).attr('id'); // set custom style class jAlert('This is the custom class called “style_1”', 'Custom Styles', function() { $.alerts.dialogClass = null; // reset to default }); }); }); </script> </head> <body> <h1>« jQuery Alert Dialogs (Alert, Confirm, & Prompt Replacements)</h1> <h2>基本范例</h2> <fieldset> <legend>Alert</legend> <pre> jAlert('This is a custom alert box', 'Alert Dialog'); </pre> <p> <input id="alert_button" type="button" value="Show Alert" /> </p> </fieldset> <fieldset> <legend>Confirm</legend> <pre> jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) { if (r) { jAlert('Confirmed: ' + r, 'Confirmation Results'); } }); </pre> <p> <input id="confirm_button" type="button" value="Show Confirm" /> </p> </fieldset> <fieldset> <legend>Prompt</legend> <pre> jPrompt('Type something:', 'Prefilled value', 'Prompt Dialog', function(r) { if( r ) alert('You entered ' + r); }); </pre> <p> <input id="prompt_button" type="button" value="Show Prompt" /> </p> </fieldset> <h2>高级范例</h2> <fieldset> <legend>对话框带HTML代码</legend> <pre> jAlert('You can use HTML, such as <strong>bold</strong>, <em>italics</em>, and <u>underline</u>!'); </pre> <p> <input id="alert_button_with_html" type="button" value="Show Alert" /> </p> </fieldset> <fieldset> <legend>Alternate Styles</legend> <p> By changing the value of the <samp>$.alerts.dialogClass</samp> property (and creating your own CSS class), you can changes the style of your dialogs: </p> <p> <input id="style_1" class="alert_style_example" type="button" value="Style 1" /> </p> <p> View the plugin source for additional properties that can be modifed at runtime. </p> </fieldset> <p> <a href="http://www.sharejs.com">Back to the project page</a> </p> <br><br> <div align="center"> 获取更多JavaScript代码,请登录JavaScript分享网 <a href="http://www.sharejs.com">http://www.sharejs.com</a> </div> </body> </html>
- dialogs.rar (30.7 KB)
- 下载次数: 46
发表评论
-
淘宝开源编辑器KISSY Editor
2013-01-04 16:46 2314KISSY Editor 是开源项目 KISSY ... -
jquery获得select option的值 和对select option的操作
2012-09-25 21:19 1209jQuery获取Select元素,并选择的Te ... -
js 彷excel 键盘上下左右移动
2012-09-03 19:11 2975思路假设初始坐标为(0,0)首先要算出表格的最大最小坐标 即( ... -
jquery 图表插件highcharts & highstock
2012-08-23 14:43 11103Highcharts是纯JavaScript编写的图表库,提 ... -
jQuery Confirm 确认提示框插件
2012-06-08 19:50 9209jQuery Confirm是一个用于显示confirm确认提 ... -
jQuery操作checkbox选择
2012-06-07 14:05 901<!DOCTYPE ... -
jQuery获取元素位置以及高度与宽度
2012-04-28 14:05 3907form:http://apps.hi.baidu.com/s ... -
jquery 预加载图片
2012-04-24 14:39 1505from:http://dreamerslab.com/blo ... -
jquery 表格排序插件
2012-04-12 19:52 1551jquery 表格内容排序插件,插件来源:http://www ... -
jquery如何获得页面元素的坐标值
2012-04-10 21:15 1148jquery如何获得页面元素的坐标值 jquery如何获 ... -
ruby(rails)+jquery.ajax 登录和注册
2012-03-31 18:02 3363写一个简单ajax登录和注册方法,缩简写法 以注册为例!!! ... -
jquery 鼠标经过显示大图
2012-03-27 21:17 2988以下推存一下代码 <!DOCTYPE html PUB ... -
ruby js 导出表格为excel,word
2012-02-25 11:53 1382因为项目需要,所以在 ... -
jquery 条形码插件
2012-01-13 14:34 3870因为工作需求,项目简单化,所以rails3中使用jquery ... -
simple jQuery date-picker plugin 使用
2011-10-30 19:57 4301simple jQuery date-picker plugi ...
相关推荐
jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码...
jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...
jquery-3.3.1.js和jquery-3.3.1.min.js免费下载哈。jquery-3.3.1.js和jquery-3.3.1.min.js免费下载哈。jquery-3.3.1.js和jquery-3.3.1.min.js免费下载哈。jquery-3.3.1.js和jquery-3.3.1.min.js免费下载哈。jquery-...
资源名称:jQuery、jQuery UI及jQuery Mobile技巧与示例内容简介:《jQuery、jQuery UI及jQuery Mobile技巧与示例》包括jQuery、jQuery UI、jQuery Mobile以及jQuery插件四部分内容。第一部分介绍jQuery核心库,从...
jQuery入门,jQuery入门,jQuery入门,jQuery入门
开发工具 jquery-1.11.3.min开发工具 jquery-1.11.3.min开发工具 jquery-1.11.3.min开发工具 jquery-1.11.3.min开发工具 jquery-1.11.3.min开发工具 jquery-1.11.3.min开发工具 jquery-1.11.3.min开发工具 jquery-...
资源名称:jquery1.7 中文手册 CHM文档(附jquery1.82 chm手册)内容简介:因国内jquery中文手册更新太慢了,等了一段时间实在等不下去了,干脆自己动手做一个丰衣足食,时刻更新. 最后感谢Shawphy提供1.4.1版,jehn提供...
jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery....
jquery 精简版 jquery 精简版 jquery 精简版jquery 精简版 jquery 精简版 jquery 精简版 jquery 精简版
jquery1.2.3到3.3.1版本都有: jquery-1.10.2.min.js jquery-1.11.1.min.js jquery-1.11.3.min.js jquery-1.2.3.min.js jquery-1.3.2.min.js jquery-1.4.2.min.js jquery-1.4.4.min.js jquery-1.5.2.min.js jquery-...
前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+jQuery+实现烟花特效前端+...
开发工具 jquery.dataTables.min开发工具 jquery.dataTables.min开发工具 jquery.dataTables.min开发工具 jquery.dataTables.min开发工具 jquery.dataTables.min开发工具 jquery.dataTables.min开发工具 jquery....
jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档
本压缩包内包含以下文件: jquery-1.12.4.js jquery-1.12.4.min.js jQuery1.11.0_20140330.chm jQueryAPI_CHM.CHM
jquery 插件jquery 插件jquery 插件jquery 插件
jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,...
jQuery API 3.3.1 中文手册,jQuery是一个JavaScript框架,自面世以来,以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等功能使多很多WEB编程者对其非常热爱,本手册旨在帮助广大...
jquery-1.3.2-vsdoc.js jquery-1.8.3.min.js jquery-1.3.2.min.js jquery-1.4.1-vsdoc.js jquery-1.4.1.min.js jquery-1.4.2-vsdoc.js jquery-1.4.2.min.js jquery-1.4.3-vsdoc.js jquery-1.4.3.min.js ...
Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery