0
我正在使用qTip(jquery.qtip-1.0.0-rc3.min)和jQuery(jquery-1.3.2)。jQuery qTip IE調整大小問題
在IE中對非動態加載的內容使用qTip qTip工作正常。但是,通過ajax調用加載內容時,qTip內容在加載內容後不會調整大小。我曾嘗試在各種回調中添加一個updateWidth,但沒有任何運氣。實際上,當使用updateWidth時,我在qTip內容的左上角得到一個小白框。這個相同的代碼在Safari,Firefox和Opera中工作正常。
IE瀏覽器發生了什麼情況,在使用ajax調用時,內容不能調整大小?
$(document).ready(function() {
$('ul.person_info li:first-child').each(function() {
$(this).qtip({
show: 'mouseover',
hide: 'mouseout',
style: {
name: 'cream'
},
content: {
url: '<%= Url.Action("FindPerson", "People") %>',
data: { id: $(this).attr('id') },
method: 'get'
}
});
});
$('ul.person_info li:first-child').qtip({
api: {
onContentUpdate: function() { this.updateWidth(); },
onContentLoad: function() { this.updateWidth(); },
beforeContentLoad: function() { this.updateWidth(); }
}
});
});
只是分享一個答案的鏈接,即使在你自己的問題是壞的形式。請附上對實際修補程序的簡短說明。謝謝。 – evasilchenko
@DeviantSeev我同意鏈接到其他網站w/o總結什麼是鏈接是壞的形式。我希望這些修改能夠讓您的投票產生逆轉。 – ahsteele
謝謝,這真的很有幫助。 – evasilchenko