我有索引页面,它应该显示我的 div id myajaxdiv 当用户单击页面中的每个位置时如何隐藏它?即使在索引页面中,此代码也会将其隐藏而无需任何点击。
$(document).click(function() {
$("#myajaxdiv").css({'display':'none'});
});
我的 div 是空的,使用 ajax 我将使它成为完整的 html:
<div class="well sidebar-nav">
<div id="myajaxdiv" >
</div>
在准备好的功能中我有ajax:
$.ajax({
type:'POST',
url:'news.php',
success:function(data){
var query ='';
var mycontent = 'تازه ها<hr/>';
$('.queryForm').hide(300);
$('.message').html('');
for(i=0;i<data.length;i++) {
query = data[i];
mycontent += '<ul class="starred-queries"><li class="question">' + query.ques + '</li>';
mycontent += '<li class="answer">' + query.answer + '</ul>';
}
$('#myajaxdiv, .well #myajaxdiv').html(mycontent);
}
});