我想在最后一个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>
请为我们解决这个问题。
答案 0 :(得分:1)
为什么
#p
你只是得到一个 id nammed'p'。
试试这个:
$("p:last")