【问题标题】:Keep style for substituted text保留替换文本的样式
【发布时间】:2021-04-28 17:04:54
【问题描述】:

请帮助我解决以下问题:

我必须通过 Google 跟踪代码管理器将页面上的 h1 替换为另一个关键字。问题如何为新的文本保留原始文本的样式:

我使用以下代码:

<script>
  if ({{URL -utm_term}}=='elgin') {jQuery('#main > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5373a06.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div.elementor-element.elementor-element-9afed50.elementor-widget__width-initial.elementor-widget.elementor-widget-heading > div > h1').replaceWith('Attic Insulation Elgin');
} else if ({{URL -utm_term}}=='evanston') {jQuery('#main > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5373a06.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div.elementor-element.elementor-element-9afed50.elementor-widget__width-initial.elementor-widget.elementor-widget-heading > div > h1').replaceWith('Attic Insulation Evanston');
} else {
  {{URL -utm_term}} = "#main > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5373a06.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div.elementor-element.elementor-element-9afed50.elementor-widget__width-initial.elementor-widget.elementor-widget-heading > div > h1";
}
</script>

非常感谢

【问题讨论】:

    标签: javascript jquery substitution


    【解决方案1】:

    替换文本节点的数据而不是h1本身

    <script>
      if ({{URL -utm_term}}=='elgin') {jQuery('#main > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5373a06.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div.elementor-element.elementor-element-9afed50.elementor-widget__width-initial.elementor-widget.elementor-widget-heading > div > h1').text('Attic Insulation Elgin');
    } else if ({{URL -utm_term}}=='evanston') {jQuery('#main > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5373a06.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div.elementor-element.elementor-element-9afed50.elementor-widget__width-initial.elementor-widget.elementor-widget-heading > div > h1').text('Attic Insulation Evanston');
    } else {
      {{URL -utm_term}} = "#main > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5373a06.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div.elementor-element.elementor-element-9afed50.elementor-widget__width-initial.elementor-widget.elementor-widget-heading > div > h1";
    }
    </script>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 2021-03-19
      • 2023-02-01
      相关资源
      最近更新 更多