ページがスクロールされてもダイアログの位置を固定する必要があったため、http://forum.jquery.com/topic/dialog-position-fixed-12-1-2010で拡張機能を使用しましたが、2 つの問題があります。 :
ページのスクロール時に IE と Firefox でちらつきます (Safari/Chrome では問題ありません)。
閉じてから再度開くと、粘着性が失われ、ページとともにスクロールします。
ダイアログの作成に使用しているコードは次のとおりです。
$('<div id="'+divpm_id+'"><div id="inner_'+divpm_id+'"></div><textarea class="msgTxt" id="txt'+divpm_id+'" rows="2"></textarea></div>')
.dialog({
autoOpen: true,
title: user_str,
height: 200,
stack: true,
sticky: true //uses ui dialog extension to keep it fixed
});
そして、これが私がそれを再開するために使用しているコードです:
jQuery('#'+divpm_id).parent().css('display','block');
提案/解決策はありますか?
ありがとう