jquery - 如何使用 jQuery UI 在页面上拥有多个模式表单?

标签 jquery jquery-ui

我需要有多个按钮,每个按钮使用 jQuery UI 弹出不同的模式表单。这可能吗?怎么办?

最佳答案

是的,这是可能的。

只需为您的对话框元素提供不同的 id 即可。

示例:

html:

<div id='d1' title='Hi1' style='display:none'>Hi from dialog 1</div>
<div id='d2' title='Hi2' style='display:none'>Hi from dialog 2</div>

<button id='b1'>Open dialog 1</button>
<button id='b2'>Open dialog 2</button>

javascript(文档就绪事件):

$('#b1').click(function() {
    $('#d1').dialog({modal: true});
});

$('#b2').click(function() {
    $('#d2').dialog({modal: true});
});

关于jquery - 如何使用 jQuery UI 在页面上拥有多个模式表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324890/

相关文章:

jQuery 事件 - 元素变得可见

java - 如何用所需的词而不是冗长的域名来屏蔽 URL?

javascript - 当数据库从另一个浏览器/计算机更新时我如何收到通知

jQuery Ui slider - 限制范围

javascript - 使用 jQuery UI toggleClass 在 2 个 CSS 类之间切换

jquery-ui - 如何更改附加到类的 jquery ui 自动完成中下拉列表的呈现?

jquery - 无法解决依赖关系。 'jQuery 2.1.4' 与 'bootstrap 3.3.6 constraint: jQuery (≥ 1.9.1 && < 3.0.0)' 不兼容

javascript - 单击事件被激活时引用了错误的对象

javascript - 触发 JavaScript 函数

jquery - Json 对象数组长度