工作,我覺得有什麼不對我的選擇,讓我的jQuery彈出腳本不能工作在IE,(FF和鉻是OK)jQuery的彈出功能無法在IE
編輯:在IE中發生的事情是,淡入淡出顯示但不彈出。
javasctipt
$(document).ready(function(){
$("a[name*='add-ad-to-']").click(function() {
var divname= this.name;
$("#"+divname).slideDown("slow");
$('body').append('<div id="fade"></div>');
$('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn();
return false;
});
});
HTML(動態生成的,可能沒什麼,因爲FF錯在那裏和鉻正常工作)
//the link
echo'<a class="noul" name="add-ad-to-'.$value.'" href="#">Link</a>';
//the popup
echo'<div class="box-add lucida" id="add-ad-to-'.$value.'" style="display:none;">
//content
</div>';
編輯:
這裏是CSS,但我不認爲那就是問題
#fade {display:none;background:#000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .80;z-index: 9999;}
.box-add{position:absolute;left:110px;top:-140px;z-index:99999;padding:30px 40px 10px 40px;background-color:#FFF;border:5px solid #888;text-align:left;color:#555;font-size:11px;font-weight:normal;line-height:22px;width:500px;}
你使用的是什麼版本的IE? – 2011-04-02 11:26:22
版本8.0.7600 – Joseph 2011-04-02 11:37:48