检索可编辑范围标记内的当前文本

时间:2016-06-02 16:06:51

标签: jquery ruby-on-rails summernote

我使用Summernote(http://summernote.org/)创建一个编辑器,用户可以编辑他们创建的消息。在页面加载时,在编辑器中显示的文本内部,我有一些<span>标记用于包装消息的某些部分,并且每个标记都有不同的ID(例如,<span id="something">)。

当用户按下保存按钮时,我想在那时检索每个<span>标签内的文本。我尝试使用$("#something").text()之类的东西,但只检索加载页面时跨越文本的文本,而不是当前文本。任何想法如何解决这个问题?

1 个答案:

答案 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;
  });
});

See the Plunker

相关问题