在我的项目的仪表板中,以下代码处理超链接中的所有点击:
$('document').ready(function(){
$('#box').draggable();
$('#box').hide();
$('#button').click(function(){
$('#box').hide();
$('a').unbind();
});
$('a').click(function(e){
if($(this).attr('href') != 'logout.html') {
e.preventDefault();
$.get($(this).attr('href'), function(data){
var $temp = $('<div/>', {html:data});
$('#title').text($temp.find('title').text());
$('#text').html($temp.remove('head').html());
$('#box').show();
});
}
});
});
页面内容在此<div>
:
<div id="box">
<div id="header"> <span id="title"></span> <span id="button">X</span> </div>
<div id="text"> </div>
</div>
我的问题是:在我&#34;关闭&#34;通过点击“按钮”<div>
,我无法再访问其他选项,因为所有选项都会被阻止。当我刷新页面全部恢复工作时。
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
好的,经过更多的试用后,我设法找到问题:我在<div>
打开的页面上有一些包含的脚本。当我删除此脚本时,父窗口中的行为恢复正常。可能正在发生两种脚本之间的某种冲突。