jquery - Jquery 与 CSS 工具提示的性能?

标签 jquery css

<分区>

我想知道,如果我说 - 100 个工具提示,如果它们是基于 jquery 或 css 的,性能比较会怎样?根据我的理解,使用 CSS 工具提示,物理工具提示是为每个元素创建的,并且在用户将鼠标悬停在它上面之前从 View 中隐藏 - 而 jquery 工具提示应该只是一个在其悬停时更改内容的元素。还是我错了?你觉得我应该带什么去?谢谢!

最佳答案

这完全取决于有多少元素会有工具提示以及它们显示的频率。例如,如果要应用工具提示的元素很少,并且它们经常显示,那么您的 CSS 方法会更好。如果您有很多元素要应用工具提示并且它们不经常显示,那么您的 JS 方法会更好。

它还取决于工具提示的大小。回答你的问题的唯一方法是实际尝试两者,看看哪个表现最好。还要考虑 JS 在某些浏览器中要慢得多。 IE 6/7 在 50tooltips/s 使用 JS 时表现不佳。 CSS 仍然不会很好,但可能比 JS 更好。您需要尝试这两种实现并在各种浏览器版本上进行测试。

关于jquery - Jquery 与 CSS 工具提示的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14019370/

相关文章:

html - 如何使用 CSS 轻松地将 HTML 元素置于页面的中心?

jquery - 向下滚动到单击的 DIV 不起作用

c# - 数组的 MVC JSON 对象未正确设置

Javascript - 更改字符串以匹配正则表达式

javascript - jQuery - slider 显示错误的图像

javascript - 每个按钮一个 div block

jquery - 如何隐藏 Bootstrap 汉堡包图标 onclick/tap?

javascript - 根据点击的链接显示 div

asp.net-mvc-3 - 无法设置模型 MVC 属性

php - Wordpress:显示页面的特定标题