gpt4 book ai didi

javascript - jBox 模态对话框 onCreated 监听器函数从第二次开始不起作用

转载 作者:行者123 更新时间:2023-11-30 17:04:03 25 4
gpt4 key购买 nike

我正在使用 jBox 网址:http://stephanwagner.me/jBox .

并在每次点击链接时创建一个模式。首次创建模态时,将在“onCreated”属性上添加该已创建模态上按钮的监听器。这些监听器第一次正确连接并在单击这些按钮时工作。从第二次开始,听众不工作了。它就像没有听众的虚拟按钮。

请在此处找到代码示例。 http://jsfiddle.net/sedhuait/4zdavzap/2/

$('#btn').click(function () {
var title = "Create Group";
var createGroup = '<section class="container-fluid"> <div class="form-group col-lg-7"> <button id="btn-create-group" class="btn btn-custom btn-lg btn-block" data-i18n="menubar.group"> ' + title + ' </button> </div> <div class="form-group col-lg-5"><button id="btn-create-group-cancel" class="btn btn-cancel btn-lg btn-block" data-i18n="menubar.group"> Cancel </button> </div> </div> </div> </section>';


var myModal = new jBox('Modal', {
title: title,
content: createGroup,
width: 400,
onCreated: function () {
alert("in on created ");
$('#btn-create-group-cancel').click(function () {
alert("in on cancel ");
myModal.close();

});

$('#btn-create-group').click(function () {
myModal.close();
alert("in on create ");

});
}
});


myModal.open();
});

最佳答案

myModal.close(); 之后使用 myModal.destroy(); 它将起作用

关于javascript - jBox 模态对话框 onCreated 监听器函数从第二次开始不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28343146/

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