我使用的是简单的模块jquery插件,它很棒,但我有一个小问题。
我想关闭当前模块窗口并在执行一些ajax后打开它,但它会关闭并打开。
我使用了以下代码。
<script language="javascript" type="text/javascript" >
jQuery(document).ready(function()
{
jQuery('a.delete').click(function(){
id = jQuery(this).attr('rel');
$.ajax({
type: "POST",
url: '<?=base_url()?>cart/delete/'+id+ '/',
cache: false,
success: function(data) {
alert(id);
// jQuery('<div id="ajax-popup"></div>').hide().appendTo('body').load('<?php echo site_url('cart');?>').modal();
$.modal.impl.close();
}
});
return false;
});
});
</script>
$ .modal.impl.close();命令不再起作用
你可以帮我解决这个问题吗? 谢谢 Umesh制作答案 0 :(得分:1)
我查看了该插件的网站,并没有看到任何提及$ .modal.impl.close();但只有$ .modal.close();所以这个功能可能已经过时,不包含在最新版本中。
两者有什么区别?我想modal.close()应该可以工作。
我不明白你正在尝试执行什么:你不想真正关闭对话框但只是隐藏它然后在一些处理后再显示它?如果我误解了,你能更明确吗?
度过愉快的一天;)