我加载了完整的jQuery库,但是我只使用Ajax和选择器。更好的短代码?

问题描述 投票:0回答:1

我创建了一个基于jQuery的星级投票系统,我加载了完整的jQuery JS库,但是发现它只有两个功能:

  • 简单的Ajax方法:$.ajax({url:"dosomething.php",cache:0,data:n,success:function(t)
  • 和选择器:$(document).ready(function()... $(".stars").hover(function... $(this).prevAll()...

我不是JavaScript专家,我想知道是否可以用短的JavaScript代码代替简单的Ajax方法和选择器。

非常感谢。

javascript jquery ajax jquery-selectors
1个回答
0
投票

您不必使用jQuery,因为jQuery可以执行许多功能。

对于ajax,您可以使用fetch API。对于选择器,您可以使用querySelectorquerySelectorAll

[另一种选择是使用轻量级库,例如Zepto.js,其语法与jQuery相同。您可以选择要使用的模块。

最后,您可以检查http://youmightnotneedjquery.com/以查找特定的jQuery替代方案。

© www.soinside.com 2019 - 2024. All rights reserved.