我在我的Magento管理部分的文本區域上使用TinyMCE。我有我的TinyMCE編輯器可見的形式,但我想要禁用/重新啓用它的選項。TinyMCE - 添加一個ON/OFF切換開關
我使用jQuery插件版本,所以我添加了一些腳本,這幾乎是工作。但是,它隻影響TinyMCE的第一個實例 - 如果頁面上有任何其他實例,它們不會受到影響。
我用這個例子http://tinymce.moxiecode.com/examples/example_23.php作爲我迄今爲止所做的基礎。但仍然無法弄清楚爲什麼它隻影響一審。有任何想法嗎?這裏是我的代碼:
var $j = jQuery.noConflict();
// Add ON OFF toggle switch
$j(function() {
$j('textarea').after("<br/><span class=\"toggle form-button\">Toggle TinyMCE</span>");
$j("span.toggle").toggle(function(){
$j('.wrapper').find('textarea').tinymce().hide();
}, function() {
$j('.wrapper').find('textarea').tinymce().show();
});
});
這是一種脫離實際的高興,但你爲什麼要做$ j('。wrapper')。find('textarea')?您可以改爲使用$ j('。wrapper textarea')。記住jQuery選擇器語法就像CSS一樣工作。 – William 2009-11-26 20:01:42
對不起,我最初確實有這樣的想法,只是在嘗試了一些不同的事情後才忘了將它改回來,看看它們中的任何一個是否能夠工作! – 2009-11-26 21:14:24