0

我的 HTML

<div class="item-page">
  <div class="Introduction">
    <div class="FrTxtLoans">
      <h1 class="uppercase"> home-mortgage </h1>
    </div>
  </div>
  <div id="main_content">
    <div class="landing_wrapper"> </div>
  </div>
</div>

我的问题

我想要做的是移除所有的潜水<div class="landing_wrapper"> </div>

我的脚本

我正在使用 $('.item-page').replaceWith($('.landing_wrapper'));它,它就像一个魅力。

在这里查看jsFiddle

我的问题

由于我的网站上有 MooTools 和 jQuery 冲突,我jQuery.noConflict();在网站顶部使用并重命名

$('.item-page').replaceWith($('.landing_wrapper'));

jQuery('.item-page').replaceWith($('.landing_wrapper'));

然后 replaceWith 停止工作。jQuery Conflct jsFiddle 在这里

你们能告诉我这个问题吗?

4

1 回答 1

1

您的原始代码实际上是两次调用 jQuery 对象(the $),因此在您的第二个示例中,您必须将两个实例替换$jQuery

jQuery('.item-page').replaceWith(jQuery('.landing_wrapper'));
于 2012-10-23T23:35:46.140 回答