> jQuery警报框:综合指南
存在几种方法,用于处理jQuery中的警报和对话框事件,包括插件和内置对话框。 JQuery UI提供了创建自定义对话框的选项,此页面还显示了各种模态窗口示例。 对于快速简单的解决方案,可以使用普通的JavaScript:
><code class="language-javascript">var answer = confirm('Are you sure you want to delete this?'); if (answer) { console.log('yes'); } else { console.log('cancel'); }</code>
常见问题(FAQS)
>>>自定义jQuery警报框:创建自定义警报框涉及jQuery ui > jQuery确认框:类似于警报框,确认框使用,但包括“确认”和“取消”按钮。示例: > jQuery提示框:提示框在对话框中包含一个输入字段。示例:
>样式jQuery警报框:使用CSS样式警报框。 jQuery UI提供主题,>选项允许添加自定义CSS类。
jQuery UI对话框默认情况下是可拖动的。 将选项设置为>禁用此。 无需 非模式警报框:将选项设置为 >程序化闭合:>使用。
>使用
> >和选项>指定动画效果和持续时间。dialog()
元素以用作警报框。 <div>函数的选项允许自定义内容,按钮和外观。 示例:<code>dialog()
<code class="language-javascript">$("#myAlert").dialog({
autoOpen: false,
modal: true,
buttons: {
"Ok": function() {
$(this).dialog("close");
}
}
});</code>
dialog()
<code class="language-javascript">$("#myConfirm").dialog({
autoOpen: false,
modal: true,
buttons: {
"Confirm": function() {
// Perform action
$(this).dialog("close");
},
"Cancel": function() {
$(this).dialog("close");
}
}
});</code>
<code class="language-javascript">$("#myPrompt").dialog({
autoOpen: false,
modal: true,
buttons: {
"Submit": function() {
var input = $("#myInput").val();
// Use input value
$(this).dialog("close");
},
"Cancel": function() {
$(this).dialog("close");
}
}
});</code>
dialogClass
draggable
>
页面上的false
> dialog()
即可在页面上显示一个警报框。autoOpen: false
modal
>创建一个非模式警报框。false
$(this).dialog("close");
>setTimeout()
>动画警报框:show
>
以上是jQuery警报框是或否的详细内容。更多信息请关注PHP中文网其他相关文章!