TinyMCE提示文字

我正在使用Remy Sharp的jQuery插件来显示文本框中的提示。

我想对TinyMCE做同样的事情 – 显示一个提示,比如"Type some text here." ,当用户关注TinyMCE编辑器时,该文本应该消失。 如果编辑器为空(未输入文本),则在模糊时,文本应再次可见。

有没有一个能够做到这一点的jQuery插件? 或者TinyMCE中是否有可用于此function的API?

TinyMCE应该传递textarea中已有的任何内容,所以

  

应该显示该文本,然后使用jQuery,您应该能够执行以下操作:

 TinyMCE.focus(function(){ if ($(this).getContent() == "Type some text here"){ tinyMCE.setContent(""); } else if ($(this).getContent() == ""){ tinyMCE.setContent("Type some text here"); } }) 

我还没有测试过,但getContent和setContent是你需要的tinyMCE api …不确定.focus()是否正常工作。 TinyMCE用iframe替换textarea,所以你实际上不再输入textarea了……