在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如圖,前端動態(tài)生成的select,為什么選中的時(shí)候,就看不到選項(xiàng)了?

如圖,前端動態(tài)生成的select,為什么選中的時(shí)候,就看不到選項(xiàng)了?

圖片描述

 var fontSizeEl = $("<select size='4' class='form-control fontSize-select'></select>");
    fontSizeEl.append("<option value='10px'>10</option>");
    fontSizeEl.append("<option value='14px'>14</option>");
    fontSizeEl.append("<option value='16px'>16</option>");
    fontSizeEl.append("<option value='20px'>20</option>");    
    fontSizeEl.val(editor.getFontSize());
    fontSizeEl.click(function(e) { // 點(diǎn)擊表情觸發(fā)
        if (!$(e.target).hasClass("emotion")) {
          var size = $(e.target).val();
          editor.fontSize(size);
        }
    });
    $(this).append(fontSizeEl); // 加載表情
回答
編輯回答
失魂人
  1. 如果使用原生的select/option寫這個(gè),原有的樣式比較難覆蓋。
  2. 不過要求不高的話,可以簡單覆蓋,比如你說的這個(gè)應(yīng)該是margin等導(dǎo)致的。
  3. 如果用了CSS庫,建議查一下賦一些樣式給 option,你這個(gè)應(yīng)該是因?yàn)闆]有賦值相應(yīng)的樣式導(dǎo)致的
  4. 或者自己使用div自己寫樣式
2018年5月28日 23:27
編輯回答
朽鹿

你不要把點(diǎn)擊事件綁到當(dāng)前元素下,要綁到父級或document上

2017年12月21日 15:13