作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您见过、写过或应该避免的 JQuery 不良/最差实践是什么?
最佳答案
您应该避免的一件事是在每一行中再次使用“易于使用”的选择器,因为选择器的 JavaScript 实现效率不高。当然,jQUery 的人正在优化它,但是我认为你应该尽可能少地使用它。
所以,这是一个不好的做法。
$("li ul span").show();
$("li ul span").toggleClass("bubu");
链接很好
$("li ul span").show().toggleClass("bubu");
记住局部变量中的内容也不错:
var allspans = $("li ul span");
allspans.show();
allspans.toggleClass("bubu");
关于javascript - Jquery 不良做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2070097/
我在使用 Heroku 时遇到问题,当我尝试部署我的应用程序时,它没有运行 run assets:precompile而且我还没有在本地预编译我的 Assets ,我在 Git 中没有 list 文件
(这是为您提供围绕我的问题的背景信息。您可以跳到“问题”并阅读该内容,然后如果您想直接进入主题,则可以返回并浏览背景知识.抱歉,这是一面文字墙!) 我需要将一堆非常非常糟糕的 JSON 存储在数据库中
我是一名优秀的程序员,十分优秀!