gpt4 book ai didi

javascript - 我可以只在一页上使用 jQuery replaceWith 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 00:01:23 25 4
gpt4 key购买 nike

我是 jQuery 的新手。我想知道是否只能在首页使用replaceWith

我的所有页面都包含 div 内容。我只想为主页替换该 div,但以下代码替换了所有页面上的所有内容。

  jQuery(document).ready(function () {
jQuery('#content').replaceWith('');
});

最佳答案

或者:

  1. 只在首页插入此脚本。

  2. 检测到您在主页上,并有条件地调用 replaceWith

    • 如果您的主页有一个特定的 URL(例如 /),请这样做;

        jQuery(document).ready(function () {
      if (window.location.pathname === '/') {
      jQuery('#content').replaceWith('');
      }
      });
    • 在首页的body元素中添加类或者ID什么的;

        jQuery(document).ready(function () {
      if (document.body.id === 'home') {
      jQuery('#content').replaceWith('');
      }
      });

另外,我不明白为什么你不能使用 remove()而不是 replaceWith 在这种情况下。

关于javascript - 我可以只在一页上使用 jQuery replaceWith 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16658039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com