javascript - jQuery - 删除一个区分大小写的单词

标签 javascript jquery css

是否可以从完全加载的页面中删除一个区分大小写的词?这个词是“帖子”,它位于名为 #pd_top_rated_holder 的 javascript 生成的 div 中。

javascript 是从站点拉取的,所以我无法控制它,我不想修改插件以在本地提供 js。

没有成功地尝试过:

<script type="text/javascript">
$('#pd_top_rated_holder').text($('#pd_top_rated_holder').text().replace('Posts',''));
</script>

最佳答案

尝试将您的代码包装在准备好的处理程序中:

<script type="text/javascript">
  $(function(){
    $('#pd_top_rated_holder').text($('#pd_top_rated_holder').text().replace('Posts',''));
  });
</script>

如果字符串有多个实例,则需要使用正则表达式将它们全部替换,如下所示:

<script type="text/javascript">
  $(function(){
    $('#pd_top_rated_holder').text($('#pd_top_rated_holder').text().replace(/Posts/g,''));
  });
</script>

关于javascript - jQuery - 删除一个区分大小写的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4239934/

相关文章:

javascript - 隐藏 bootstrap 的 .dropdown-backdrop,仅 CSS

android - Jsoup 从 CSS 中选择元素

javascript - 即使页面向下滚动,也会将 div 垂直和水平居中

html - 如何在 UIWebView 中水平和垂直居中 HTML 字符串

javascript - 如何使用样式化组件覆盖 React 组件样式?

javascript - Node.JS module.exports 用于在两个函数之间传递参数?

javascript - 如何为每列设置单独的柱形图颜色?

css - 如何将 "form"放在同一行?

javascript - Angular 4+。为变量赋值

javascript - 循环遍历日期数组并使用 javascript/jQuery 标记 10 年范围