我正在研究CKEditor中的一個插件,該插件的目標是隱藏或顯示元素,具體取決於我的哪個複選框被選中。我定義的那些元素:在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 :)
謝謝男人:d它的工作:)的的onClick THIG我發現在這裏http://docs.cksource.com/ckeditor_api/symbols/ CKEDITOR.dialog.definition.checkbox.html我想它是depricated – ponayz