2017-05-16 1 views
0

Ich bin Summernote in den Jdorn json-editor integriert. Ich habe alles funktioniert, aber ich muss in der Lage sein, die Hintergrundfarbe der textArea Summernote zu setzen. Es gibt anscheinend keine API in Summernote (oder ich vermisse es). Ich habe eine "rohe Gewalt" -Methode (siehe unten) unter Verwendung von jquery, die jedoch jede Instanz von Summernote auf der Seite ändert.Hintergrundfarbe von textArea in Summernote festlegen?

Gibt es einen bestehenden Weg, dies in Summernote zu tun - oder eine jQuery-Methode, um eine einzelne Instanz anzusprechen (auf die ich leicht zugreifen kann). Ich habe jquery nicht viel benutzt, also kann das eine wirklich grundlegende Frage sein.


 var newCss = {}; 
     newCss.backgroundColor = #000000; 
     $('.note-editable').css(newCss); 

enter image description here

Antwort

0

dies die onInit Callback-Ereignis durch den Einsatz zu lösen Managed und Graben in das Ereignisziel der editable Eigenschaft zuzugreifen - das ist die div, die den editierbaren Text enthält.

  onInit: function (e) { 
      self.editable = e.editable[0] 

      var bgColor = self.jsoneditor.root.getValue().options.default_bg_color; 
      self.editable.style.backgroundColor = bgColor 
      }, 
Verwandte Themen