我想在p标签中插入一个文本,通过jquery返回字符串tinyMCE

时间:2012-07-05 09:06:34

标签: jquery

我想在最后一个p标签中插入一个文本,该标签通过以下代码从tinyMCE返回

    var html = tinyMCE.activeEditor.getContent();
For this I am using the following jquery code

tinyMCE.init({
               mode : "textareas",
               theme : "advanced"
       });

       $(document).ready(function(){
   $("a[title='click_to_add']").click(function() {
               var html = tinyMCE.activeEditor.getContent();
               html = $("#p:last").text();
               alert(html);

               name = $(this).html();

               content = html+" "+name;

               tinyMCE.activeEditor.setContent(content);
               return false;
               });
       });

但它不起作用。下面给出了HTML代码

<div style="float:left;">
       <textarea id="mail_body" name="mail_body" rows="15" cols="80" style="width:575px;"></textarea>

       </div>
       <div id="aaa">
           <a href="#" id="news_user" title="click_to_add"> < name > </a>
   </div>

请为我们解决这个问题。

1 个答案:

答案 0 :(得分:1)

为什么

#p

你只是得到一个 id nammed'p'。

试试这个:

$("p:last")