gpt4 book ai didi

Jquery simplemodal 关闭现有模式并打开一个新模式?

转载 作者:行者123 更新时间:2023-12-01 00:05:07 27 4
gpt4 key购买 nike

好的,所以所有模态框的右上角都已经有一个图像来关闭它们。我怎样才能另外制作另一个 anchor 来做同样的事情?我认为我可以使用默认为“simplemodal-close”的“closeClass”选项,然后将该类添加到 anchor ,但它没有达到预期的效果。这是我应该做的吗?此外,所有模式都会有一个“联系我们”链接,该链接应关闭其自己的模式并打开联系模式。如何才能等到关闭后才能打开下一个?

想法?

$('a#ask').click(function(){
$.modal.close(function(){
});
$('#modal-contact').modal();
});

最佳答案

1) 如果您将 simplemodal-close 分配给对话框内容中的元素,SimpleModal 会自动将 close 函数绑定(bind)到该元素的单击事件。

2) 有多种方法可以做到这一点,可以通过交换内容或首先使用 $.modal.close() 关闭对话框;然后打开一个新的。

更新

$('a#ask').click(function(){
$('#modal-contact').modal({onShow: function (dialog) {
// handle the close yourself.
// Don't use the closeClass on this element
// call $.modal.close(); when you are done
// call a function to open a new modal
});
return false;
});

关于Jquery simplemodal 关闭现有模式并打开一个新模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2718593/

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