1

次のコードでtinyMCEから返される最後のpタグにテキストを挿入したい

    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>

この問題の解決策を教えてください。

4

1 に答える 1

1

どうして

#p

「p」という名前のIDを取得するだけです。

これを試して :

$("p:last")
于 2012-07-05T09:14:06.583 に答える