gpt4 book ai didi

Javascript/Jquery 未捕获类型错误试图替换 html

转载 作者:行者123 更新时间:2023-11-28 12:17:42 25 4
gpt4 key购买 nike

在页面加载完成后尝试使用 jQuery 删除我网站上的一些文本,但代码不起作用。在 Chrome 中查看 JS 控制台时,出现以下错误 Uncaught TypeError: Cannot read property 'replace' of undefined

这是我替换文本的代码:

<script>
window.onload = function(){
var replaced = $("footer-copy").html().replace("'s Frontpage",'');
$("footer-copy").html(replaced);
};
</script>

以及我尝试更新的 HTML:

<div class="footer-wrap">
<div class="footer-copy">© 2017 <a href="https://blog.andrewgottschling.me/">Andrew Gottschling's Frontpage</a> Powered by <a href="https://leafpub.org" target="_blank">Leafpub</a></div>
<div class="footer-design-author"><span>Design with</span> <i class="i-favorite heart"></i> by <a href="https://leafpub.org" target="_blank" title="Desarrollador Web FullStack.">@leafpub</a></div>
</div>

感谢您提前提供的所有帮助。 :D

最佳答案

您需要添加一个类选择器,否则 jQuery 会搜索具有该名称的标签。

var replaced = $(".footer-copy").html().replace("'s Frontpage",'');

注意类名前面的点。

关于Javascript/Jquery 未捕获类型错误试图替换 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45400903/

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