どのチェックボックスがオンになっているかに応じて、要素を非表示または表示することを目標としている CKEditor のプラグインに取り組んでいます。私はそれらの要素を定義しています:
contents :
[
{
id : 'tab1',
label : 'Configuration Basique',
elements :
[
{
type : 'checkbox',
id : 'check',
label : 'Vers une page web',
'default' : 'unchecked',
onClick : function(){
}
},
{
type : 'text',
id : 'title',
label : 'Explanation',
}
]
},
{
id : 'tab2',
label : 'Advanced Settings',
elements :
[
{
type : 'text',
id : 'id',
label : 'Id'
}
]
}
],
だから今私がしたいのは、ラベルでテキスト入力を無効にせず、ボックスがチェックされている場合にのみ印刷することです。だから私はそのようなものを使用する必要があることを見てきました:
onLoad : function(){
this.getContentElement('tab1','title').disable();
},
しかし、無効にしたくないのは、ユーザーがボックスをチェックした場合に非表示にしてから印刷したいということです(これが、チェックボックスに onClick 関数を入れる理由です)。hide() 関数を使用しようとしましたが、機能せず、 setAttribute('style','display : none;') Tia :)