gpt4 book ai didi

javascript - 从 jQuery 转换为 JavaScript

转载 作者:行者123 更新时间:2023-12-01 02:14:32 25 4
gpt4 key购买 nike

我无法理解如何在不使用 jQuery API 的情况下让代码在“ native ”javascript 上运行,我需要帮助。我刚刚开始学习编程。我将不胜感激!

http://jsfiddle.net/P6YeA/

注意:当您点击屏幕的任何区域时p对象消失

最佳答案

这使用了 jQuery 函数 .click()、.closest() 和 .fadeOut(),在一个简单的函数中重新实现这些函数都不是微不足道的。 click() 需要针对不同的浏览器事件引擎进行大量工作。 fadeOut() 会很繁琐,因为它使用动画。 .closest() 会很复杂。你最好继续使用 jQuery。

如果你真的想要精简,你可以去掉你正在使用的 jQuery 部分。但这并不是极其简单......

无论哪种方式,你都会在相当复杂的 Javascript 代码中花费相当长的时间,最后,你将得到一些 jQuery 的一部分,但不完全是,并且不能真正在您 future 的项目。

您可以考虑重写以使用比 jQuery 更精简的 Javascript 库,例如 Neon.js (注:我写了 Neon - 希望可以链接到它)。使用更精简的库至少可以确保您不必重新发明轮子。

但实际上,我认为最好的做法是继续使用 jQuery - 它有一定的开销,但不会太大以至于会削弱您的网站。它没有那么坏。并且已经实现了。

关于javascript - 从 jQuery 转换为 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7899052/

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