0

我正在为应用程序 Discord 制作插件。
我想更改显示“和”和“正在键入...”的反应文本值,如下面的代码所示。

<span class="text">
    <strong>
        <!-- react-text: 191441 -->user1<!-- /react-text -->
    </strong>
        <!-- react-text: 191442 --> and <!-- /react-text -->
    <strong>
        <!-- react-text: 191450 -->user2<!-- /react-text -->
    </strong>
    <!-- react-text: 191451 --> are typing...<!-- /react-text -->
</span>

这可能与外部 JavaScript 文件有关吗?

4

1 回答 1

0

鉴于您发布的代码,这应该可以工作。如果您多次出现此代码段,您可能希望replacer在循环中运行此函数。只需确保在 React 使用此代码段更新 DOM 后调用替换函数即可。

var replacer = function replacer() {
  var selector = document.getElementsByClassName('text')[0].innerHTML.replace('and', 'or');

  document.getElementsByClassName('text')[0].innerHTML = selector
}
replacer()

这是一个正在运行的垃圾箱。

于 2017-02-23T10:50:43.460 回答