javascript - 如何获取引用中的引用文本?

标签 javascript jquery html

我正在使用 jQuery 循环页面上的引号,并且我想在每个 block 引用中找到引用文本,我该如何做呢?

我像这样循环它们:

$('.comment_quote').each(function() 
{
  var actual_text = $(this).text();
  var content = $(this).outerHTML();

  if(actual_text.length > showChar) 
  {
    var html = '<span class="morecontent">' + content + '</span><a href="" class="morelink">' + moretext + '</a><br />';

    $(this).replaceWith(html);
  }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<blockquote class="comment_quote"><cite>name</cite>the quoted test</blockquote>

最佳答案

$(this).find('cite').text() 应该这样做,如果我理解正确的话。

关于javascript - 如何获取引用中的引用文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46507615/

相关文章:

javascript - 如何在表单输入框中设置文本限制

javascript - 无法在 React.js 中接收来自 Firebase 的消息

javascript - Extjs 和 Grails 我怎样才能阻止祖先

jquery - 如何让我的网页以与在 Codepen 上相同的方式显示?

html - CSS IE 悬停效果 - 重叠元素、显示 :Block, 和崩溃

html - 为 HTML 按钮使用自定义图标

html - 导航栏 - 事件状态、文本颜色有问题

javascript - 如何旋转整个 SVG 文本对象而不是单个字形

jquery找到最接近的没有类的前一个兄弟

javascript - Bootstrap 移动下拉父链接问题