私は blcokUI プラグインが大好きです。プロジェクトのいたるところで使用しています。最近、blockUI ダイアログ内に動的な html を挿入する必要がありました。基本的に内容はイメージプレビューです。ほとんどの場合、写真に必要なスペースは画面自体よりも大きくなります。
blockUI 内に別のスクロール可能な div を運がないなど、考えられる多くの解決策を試しました。
誰もこれを達成したことがありますか?
編集: コードは次のとおりです。
blockUI の呼び出し方法:
$('#addphoto').click(function (e) {
$('body').block({ message: $('#dropbox'), css: { top: '10px;', width: '90%', 'position': 'absolute'}, allowBodyStretch: true })
});
ドロップボックスの内容:
<div id="dropbox" style="display:none;"><span class="message">drag&drop images here</span></div>
<div id="image_container">
<div class="preview done">
<span class="imageHolder">
<img src="" />
<span class="uploaded" style="overflow: scroll"; ></span></span>
<div class="progressHolder">
<div class="progress">
</div>
</div>
</div>
</div>