gpt4 book ai didi

javascript - 如何在选中的 html CheckBox 上打开 jQuery 对话框(使用 jQuery)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:35:32 26 4
gpt4 key购买 nike

我想在选中 html 复选框时弹出一个 jQuery 对话框。我正在使用以下代码。但它不起作用。

$(document).ready(function () {
$('#chkBoxHelp').click(function () {
if ($(this).is(':checked')) {
$("#txtAge").dialog();
}
});
});

html如下:

<input type="checkbox" id="chkBoxHelp"/>
<div id="txtAge" style="display: none;">Age is something</div>

请帮帮我。

我还想在关闭弹出窗口时取消选中复选框。复选框位于 jQuery 弹出框中。我需要在选中的复选框上打开另一个弹出窗口。

提前致谢。

最佳答案

您可以使用 openclose方法和 close事件。

代码:

$(document).ready(function () {
$('#chkBoxHelp').click(function () {
if ($(this).is(':checked')) {
$("#txtAge").dialog({
close: function () {
$('#chkBoxHelp').prop('checked', false);
}
});
} else {
$("#txtAge").dialog('close');
}
});
});

演示:http://jsfiddle.net/IrvinDominin/V9zMx/

关于javascript - 如何在选中的 html CheckBox 上打开 jQuery 对话框(使用 jQuery)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19181634/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com