成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁 ? 技術(shù)教程 ? webuploader模態(tài)框ueditor顯示問題解決方法
全站頭部文字 我要出現(xiàn)在這里
webuploader模態(tài)框ueditor顯示問題解決方法 750 2024-02-07   

webuploader 模態(tài)框 ueditor 顯示問題

模態(tài)框z-index 對(duì)應(yīng)的值

.modal {
 z-index: 10050 !important;
 outline: none !important;
}

遮罩層對(duì)應(yīng)的z-index值

.modal-backdrop {
 border: 0 !important;
 outline: none !important;
 z-index: 10049 !important;
}

ueditor 插件中,默認(rèn)的z-index值為900 ;

在模態(tài)框中使用ueditor,可能會(huì)出現(xiàn)不兼容的情況,在ueditor.config.js里面修改z-index值,要比父級(jí)結(jié)構(gòu)要大,否則,字體相關(guān)的下拉框還是會(huì)顯示異常,也可以覆蓋原來的z-index對(duì)應(yīng)的樣式,

.edui-default{
 z-index: 30111 !important;
}

webupload 百度的上傳插件,如果在模態(tài)框中使用,會(huì)出現(xiàn)點(diǎn)擊無反應(yīng)的情況,搜索得之,解決方式是在模態(tài)框顯示時(shí)調(diào)用shown.bs.modal 方法去初始化webuploader實(shí)例, 但結(jié)局就是每次顯示模態(tài)框都會(huì)導(dǎo)致選擇文件的按鈕越來越大。

以下是方式:

var $list=$("#thelist"); //這幾個(gè)初始化全局的百度文檔上沒說明,好蛋疼。
 var $btn =$("#ctlBtn"); //開始上傳
 var thumbnailWidth = 100; //縮略圖高度和寬度 (單位是像素),當(dāng)寬高度是0~1的時(shí)候,是按照百分比計(jì)算,具體可以看api文檔
 var thumbnailHeight = 100;
 $("#upload_pic").modal('show');

 $("#upload_pic").on("shown.bs.modal",function(){
  uploader = WebUploader.create({
   // 選完文件后,是否自動(dòng)上傳。
   auto: false,
   // swf文件路徑
   swf: base+'/statics/js/webUploader/Uploader.swf',
   // 文件接收服務(wù)端。
   server: base + '/upload/uploadImg',
   // 選擇文件的按鈕。可選。
   // 內(nèi)部根據(jù)當(dāng)前運(yùn)行是創(chuàng)建,可能是input元素,也可能是flash.
   pick: '#filePicker',
   // 只允許選擇圖片文件。
   accept: {
    title: 'Images',
    extensions: 'gif,jpg,jpeg,bmp,png',
    mimeTypes: 'image/*'
   },
   method:'POST',
  });
  // 當(dāng)有文件添加進(jìn)來的時(shí)候
  uploader.on( 'fileQueued', function( file ) { // webuploader事件.當(dāng)選擇文件后,文件被加載到文件隊(duì)列中,觸發(fā)該事件。等效于 uploader.onFileueued = function(file){...} ,類似js的事件定義。
   var $li = $(
     '<div id="' + file.id + '" class="file-item thumbnail">' +
     '<img>' +
     '<div class="info">' + file.name + '</div>' +
     '</div>'
    ),
    $img = $li.find('img');
   // $list為容器jQuery實(shí)例
   $list.append( $li );

   // 創(chuàng)建縮略圖
   // 如果為非圖片文件,可以不用調(diào)用此方法。
   // thumbnailWidth x thumbnailHeight 為 100 x 100
   uploader.makeThumb( file, function( error, src ) { //webuploader方法
    if ( error ) {
     $img.replaceWith('<span>不能預(yù)覽</span>');
     return;
    }

    $img.attr( 'src', src );
   }, thumbnailWidth, thumbnailHeight );
  });
  // 文件上傳過程中創(chuàng)建進(jìn)度條實(shí)時(shí)顯示。
  uploader.on( 'uploadProgress', function( file, percentage ) {
   var $li = $( '#'+file.id ),
    $percent = $li.find('.progress span');
   // 避免重復(fù)創(chuàng)建
   if ( !$percent.length ) {
    $percent = $('<p class="progress"><span></span></p>')
     .appendTo( $li )
     .find('span');
   }
   $percent.css( 'width', percentage * 100 + '%' );
  });

  // 文件上傳成功,給item添加成功class, 用樣式標(biāo)記上傳成功。
  uploader.on( 'uploadSuccess', function( file ) {
   $( '#'+file.id ).addClass('upload-state-done');
  });
  // 文件上傳失敗,顯示上傳出錯(cuò)。
  uploader.on( 'uploadError', function( file ) {
   var $li = $( '#'+file.id ),
    $error = $li.find('div.error');
   // 避免重復(fù)創(chuàng)建
   if ( !$error.length ) {
    $error = $('<div class="error"></div>').appendTo( $li );
   }

   $error.text('上傳失敗');
  });

  // 完成上傳完了,成功或者失敗,先刪除進(jìn)度條。
  uploader.on( 'uploadComplete', function( file ) {
   $( '#'+file.id ).find('.progress').remove();
  });
 });

 $btn.on( 'click', function() {
  uploader.upload();
 });

解決每次點(diǎn)擊顯示modal導(dǎo)致上傳按鈕變大的方式為覆蓋由webuploader 生成的上傳按鈕樣式

.webuploader-pick{
 padding: 0 !important;
 width: 82px !important;
 height: 38px !important;
 line-height: 38px !important;
}

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持綠夏網(wǎng)。



主站蜘蛛池模板: 裸体小视频| 扫把代表什么数字| 狂野鸳鸯| 迷失之城剧情介绍| 好好说再见电影| 刘越| 郑书允的10部作品| 香帅传奇郑少秋版国语全集在线观看高清| 谭耀文演的电影| 日韩在线操| 荒岛女儿国| 捉迷藏剧情全解析| 七年级下册语文第八课生字拼音| 陈诗雅韩国| 中秋节的作文| 画江湖之不良人7季什么时候上映| 眉间尺| 赵依芳| 古装发型| 海滩修学旅程行| 正宗辅星水法九星断语| 黄视频免费在线| 陈冠希的艳照门| 《性事》电影| 日本尻逼| aroused| 新亮剑40集免费观看完整版高清| 杨笠 个人资料| 张寿懿| 青春抛物线电视剧| 迷案1937电视剧剧情介绍| 火辣监狱电影在线观看| 蓝家宝电影| 无声真相电影免费观看| 色戒在线观看视频| 明天属于我们双男主法剧在线观看| 吃甜品视频| 女女女爱| 菊地亚美| 姐姐的秘密电影| 赵国华|

?。?!站長長期在線接?。。?/p>

網(wǎng)站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103