我使用Summernote(http://summernote.org/)创建一个编辑器,用户可以编辑他们创建的消息。在页面加载时,在编辑器中显示的文本内部,我有一些<span>
标记用于包装消息的某些部分,并且每个标记都有不同的ID(例如,<span id="something">
)。
当用户按下保存按钮时,我想在那时检索每个<span>
标签内的文本。我尝试使用$("#something").text()
之类的东西,但只检索加载页面时跨越文本的文本,而不是当前文本。任何想法如何解决这个问题?
答案 0 :(得分:1)
夏令营,创建另一个跨度,如果你使用id,你会得到带有display的元素文本:&#39; none&#39;,尝试使用class并获取最后一个元素
$(document).ready(function() {
$('#summernote').summernote();
console.log($('.test:last').text());
$('.save').on('click', function() {
console.log($('.test:last').text());
return false;
});
});