调用dialog()后,元素不见了
代码:
页面加载,第一次点击“编辑用户信息”能正常弹出框,点击父页面(笼罩层)弹出框就消失了,再次点击“编辑用户信息”时候div的内容就没有了,只剩id,获取div也获取不到了
如果知道怎么修改父页面点击不取消弹出框也可以
function setvod(data){
$.get('/index.php/index/Modal', function(html){
$(html).dialog({
minWidth:600,
height:300,
modal:true,
stack:false,
buttons:{
"确定":function(){
var data=[];
$('tbody :checkbox:checked', this).each(function(){
var $this=$(this),
$tr=$this.closest('tr');
data.push([$('td:eq(1)', $tr).text()].join('|'));
});
$( this ).dialog( "destroy" );
gameCalcAmount();
},
"取消":function(){
$( this ).dialog( "destroy" );
gameCalcAmount();
}
},
open:function(event, ui){
var $this=$(this),
$this.attr('rel');
$this.attr('src', '/index.php/index/'+vod.type+'/');
$('.tr-cont', this).load($this.attr('src')+100);
}
});
});
var hsjs = function() {
$("#hsq0").hide();
$("#hsq1").hide();
1 | 2 | 3 | 4 | 5 |
2 | 2 | 3 | 4 | 5 |
3 | 2 | 3 | 4 | 5 |
第一次点击 id="Tbl" 会出现,点击隐藏,ID #hsq0、ID #hsq1 会隐藏掉
但是把弹窗取消关闭以后,在点击,出现的弹窗,点击隐藏按钮以后,就失效了,不知道怎么回事
现在才发现h5都吞了,《a id = “edit”》编辑用户信息《/a》
《div id = "jumpTag"》aaaaaaaaaa《/div》 被吞的代码大致这样的