2016-11-24 14 views
0

私はデフォルトでイタリック体にしたいsummernoteの入力があります。私はイタリック体のボタンオプションがほしいので、他のものはすべて削除しました。これらの生成summernoteをデフォルトでイタリック体に設定する

Image of multiple summernote entries

HTMLは:

<div style="width:250px;"> 
    <div class="summernote" id="[email protected]_ID"> 
      @Html.HiddenFor(model => model.Answer, htmlAttributes: new { id = "Answer_" + @Model.ST_ID}) 
     </div> 
</div> 

-

$(document).ready(function() { 
    $('.summernote').summernote({ 
      toolbar: [ 
       ['style', ['italic']], 
      ], 
      onChange: function (e) { 
       // Do some event 
       // Update the HiddenFor element with the formatted text 
      } 
    }); 
}); 

イタリックボタンの位置は、CSSによって設定されます。

デフォルトでは、すべての入力をイタリック体に設定します。

私が試み:

$('.summernote').summernote('italic'); 

それは他の任意の第一の入力を設定し、なくSummernote - Deep Dive

1として。

var elements = document.GetElementsByClassName('summernote'); 
for (i = 0; i < elements.length; i++) { 
    $(elements[i]).summernote('italic'); 
} 

ありません運:私も試した

は、その後、私は

$('.summernote').each(function() { 
    $(this).summernote('italic'); 
} 

を試してみましたが、それだけで何もしない...

+1

あなたには、いくつかのHTMLを持っていますか私たちは見てみることができますか? –

+0

@NeilDocherty私は最初の投稿をhtmlで更新しました。 –

+0

[ペン](http://codepen.io/anon/pen/dOReyE)です。 – Ricky

答えて

0

どうやらツールバーの斜体のボタンに手動でクリックを行うよりも、他の選択肢があるようには思えない。

$(".note-btn-italic").trigger("click"); 

$(document).ready(function() { 
 
    $('.summernote').summernote({ 
 
    toolbar: [ 
 
     ['style', ['italic']], 
 
    ] 
 
    }); 
 
    $(".note-btn-italic").trigger("click"); 
 
});
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet" /> 
 
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.js"></script> 
 
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.js"></script> 
 
<link href="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.2/summernote.css" rel="stylesheet" /> 
 
<script src="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.2/summernote.js"></script> 
 

 
<div style="width:250px;"> 
 
    <div class="summernote" id="[email protected]_ID"></div> 
 
</div>

+0

1つのsummernoteエントリでうまく動作しますが、複数追加すると壊れます http://codepen.io/anon/pen/worpga –

関連する問題