テキストの書式設定には TinyMCE を使用しています。次のような HTML コードがあります。
<span class="ps_bonus_text_wide_t" style="font-family: Michroma;">
my text
</span>
そのテキストを選択し、class="ps_bonus_text_wide_t"
それを変更する必要がある場合
<div class="effect">
<span class="ps_bonus_text_wide_t" style="font-family: Michroma;">
my text
</span>
</div>
どうすれば確認できclass="ps_bonus_text_wide_t"
ますか?
私のプラグインコードは次のとおりです。
// Creates a new plugin class and a custom listbox
tinymce.create('tinymce.plugins.fonteffect', {
createControl: function(n, cm) {
switch (n) {
case 'fonteffect':
var mlb = cm.createListBox('fonteffect', {
title : 'Font effects',
onselect : function(v) {
// n.selection.setContent(v);
var ed=this.control_manager.editor;
ed.focus();
//to do something here
}
});
// Add some values to the list box
mlb.add('anaglyph', 'anaglyph');
mlb.add('brick-sign', 'brick-sign');
mlb.add('canvas-print', 'canvas-print');
mlb.add('crackle', 'crackle');
mlb.add('decaying', 'decaying');
mlb.add('destruction', 'destruction');
// Return the new listbox instance
return mlb;
}
return null;
}
});