需要一些TinyMCE jQuery的帮助

我试图让我的网站使用TinyMCE进行一些textarea格式化...我对集成这种东西有点新,可以使用一些帮助。

我正在使用他们的jQuery插件3.4.x。

我似乎无法对我的textareas产生任何影响! 他们仍然看起来像集成此代码之前的常规textareas。 我正在学习这个教程。

这是我使用的脚本( script_url是正确的):

<script src="tiny_mce/tiny_mce.js"></script>
<script type="text/javascript" src="tiny_mce/jquery.tinymce.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $('textarea.tinymce').tinymce({
       theme : "simple"
    });
  });
</script>

和我的textarea:

<textarea name="text" class="tinymce"></textarea>

提前致谢。


由于您使用jQuery,请确保您正在实现jQuery的$(document).ready()函数:

<script type="text/javascript">
     $(document).ready(function() {
        $('textarea.tinymce').tinymce({
           script_url : 'tiny_mce/tiny_mce.js',
           theme : "simple"
        });
      });
</script>

编辑#1

尝试直接加载TinyMCE以确保加载文件没有问题:

<script src="tiny_mce/tiny_mce.js"></script>

确保这是在$(document).ready()之前加载的,但在加载jQuery之后。 然后,省略$.tinymce()script_url参数。

编辑#2

jQuery或页面上的其他脚本也有可能存在错误。 如果在Safari或Chrome中,右键单击并选择Inspect Element以检出JS控制台是否有错误。

编辑#3

仔细检查您是否错误输入了tiny_mce脚本的URL,并且它在浏览器中正确加载(清除缓存!)。 另外,如果您同时使用另一个Javascript框架,请确保您运行jQuery.noConflict()以查看是否存在问题。

编辑#4! 我想我找到了问题!

有人经营博客显然有问题,正如你所做的那样。 他的解决方案是在加载jQuery之前完全加载并初始化tiny_mce.js 。 这里有一个帖子的链接,所以你可以看到他是如何做到的。

链接地址: http://www.djcxy.com/p/53915.html

上一篇: Need some TinyMCE jQuery help

下一篇: Wrong behaviour/Bug in delphi2010 "extract method"