<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="gbk">
<title>jQuery UI Dialog - Modal confirmation</title>
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
<script src="../../jquery-1.6.2.js"></script>
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
<script src="../../ui/jquery.ui.core.js"></script>
<script src="../../ui/jquery.ui.widget.js"></script>
<script src="../../ui/jquery.ui.mouse.js"></script>
<script src="../../ui/jquery.ui.button.js"></script>
<script src="../../ui/jquery.ui.draggable.js"></script>
<script src="../../ui/jquery.ui.position.js"></script>
<script src="../../ui/jquery.ui.dialog.js"></script>
<link rel="stylesheet" href="../demos.css">
<script>
$(function() {
// a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore!
$( "#dialog:ui-dialog" ).dialog( "destroy" );
$( "#dialog-confirm" ).dialog({
resizable: false,
height:140,
modal: true,
buttons: {
"确定": function() {
alert("ok");
$( this ).dialog( "close" );
},
'取消': function() {
alert("cancel");
$( this ).dialog( "close" );
}
}
});
});
</script>
</head>
<body>
<div class="demo">
<div id="dialog-confirm" title="Empty the recycle bin?">
<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>These items will be permanently deleted and cannot be recovered. Are you sure?</p>
</div>
</div><!-- End demo -->
</body>
</html>
分享到:
相关推荐
4. `showMsg` 和 `showAlert` 函数:这两个函数都是用来显示消息的,`showMsg` 提供了更多的选项,如动画效果和消息类型,而 `showAlert` 直接调用了 jQuery EasyUI 的 `messager.alert`,用于显示简单的警告对话框...
这个“封装JQuery Dialog实现Dialog、Tip、alert和confirm”的主题聚焦于如何通过自定义代码来封装jQuery Dialog的功能,以便更好地适应项目需求。下面将详细介绍这个主题中的关键知识点。 首先,jQuery Dialog是...
6. **封装与复用**:为了提高代码的可维护性和可复用性,可以将自定义alert的代码封装成一个插件或函数,这样在项目其他地方需要类似功能时,可以直接调用,避免重复编写。 在提供的文件名`alert`中,可能包含了...
为了创建自定义的提示框,我们需要利用jQuery的DOM操作和事件处理能力来构建更复杂的UI元素。这个插件的目的是实现一个可以动态显示用户信息,如姓名、头像、联系方式等的弹出框。 步骤1:创建HTML结构 要构建提示...
**jQuery对话框(jQuery Dialog)**是jQuery UI库中的一个组件,它提供了一种优雅的方式来创建弹出式窗口,如警告、确认或信息提示,以及更复杂的交互式对话框。这个功能强大的工具允许开发者轻松地将网页内容封装到...
封装JavaScript对话框以替代系统alert功能,是一种提升用户体验和页面美观度的有效方法。在实际的网页开发中,alert对话框的样式在不同浏览器中存在差异,且其UI设计较为单一,无法满足定制化的需求。因此,开发者...
原生JavaScript中的alert()、prompt()和confirm()函数虽然简单,但功能有限,无法满足复杂的UI需求。而jQuery通过插件或者自定义代码,可以创建高度定制化的提示框,比如在本资源中,用户可以自由配置背景颜色、前景...
为了提高代码复用性和灵活性,许多开发者会选择使用现成的jQuery弹框插件,如jQuery UI的Dialog、bootstrap的Modal或SweetAlert2等。这些插件提供了丰富的配置选项和预设样式,可以快速集成到项目中,满足不同需求。...
jQuery拥有庞大的插件生态系统,如jQuery UI(提供丰富的用户界面组件)、jQuery Validation(表单验证)、Bootstrap(前端框架,包含jQuery插件)等,极大地扩展了jQuery的功能。 总结,jQuery.js作为一款强大的...
如,jQuery UI提供了拖放、对话框、日历等交互组件,而jQuery Mobile则专注于移动设备的开发。这些插件进一步扩展了jQuery的功能,满足了不同项目的需求。 总的来说,jQuery 3.3.1是一个强大且易用的前端库,其简洁...
**jQuery UI**:`jquery-ui-1.8.2.custom.zip`是jQuery UI的自定义版本,它提供了一系列可定制的界面组件,包括对话框(Dialog)、日历(Datepicker)、拖放(Draggable)、可排序(Sortable)和可折叠(Accordion)...
实现这些功能可能需要用到更复杂的JavaScript库或插件,如jQuery UI、SweetAlert2等,或者自定义编写交互逻辑。 总结来说,创建“仿淘宝产品选择框”是一个综合性的前端开发任务,涉及到HTML、CSS和JavaScript的...
jQuery生态系统中有众多优秀的插件,如Bootstrap、jQuery UI等,它们提供了更丰富的功能和组件,大大提升了开发效率。 九、学习资源 - jQuery官方网站(https://jquery.com/):获取最新资讯和文档。 - jQuery API...
jQueryEasyUI提供了多种组件,如标签(Tabs)、可折叠标签(Accordion)、布局(Layout)、菜单和按钮、表单、组合框(ComboBox)、组合树(ComboTree)、数字框(NumberBox)、验证框(ValidateBox)、日期输入框(DateBox)、数据...
在jQuery中,AJAX功能被封装在`$.ajax()`函数里,使得使用更加方便。以下是一个基本的示例,展示了如何使用jQuery AJAX来检查用户名: ```javascript // 捕获用户名输入的事件 $("#username").on("input", function...
7. **其他组件**:包括滑块(Slider)、按钮(Button)、提示(Tip)、提示框(Alert/Confirm/Prompt)等。 此外,`EasyUI` 还提供了主题定制功能,可以方便地改变应用的外观以适应不同的设计需求。`1.3.5`版本可能已经包含...
jQuery组件是预设功能的代码块,可以快速实现常见UI交互,如日期选择器、轮播图、提示框等。`cui_1.0.0beta`很可能是一个包含这些组件的库,里面可能包含以下内容: 1. **日期选择器**: 提供一个方便用户选择日期的...
jQuery 社区提供了大量插件,如Bootstrap、jQuery UI等,它们扩展了jQuery的功能,例如日期选择器、滑块、轮播图等。开发者也可以根据需要编写自己的插件。 ## 五、jQuery源码分析 对于深入学习,查看和理解jQuery...
10. **模态框插件**:如Bootstrap Modal、SweetAlert等,用于弹出窗口显示信息或进行确认操作。 jQuery插件库的使用方法通常包括引入jQuery库和插件文件,然后在代码中调用插件提供的方法或扩展jQuery对象。开发者...