javascript - Jquery,悬停时改变颜色

标签 javascript jquery html css

这让我发疯了一段时间,我不知道自己做错了什么。我正在尝试制作一个 4x4 网格并在我将鼠标悬停在上方时更改每个方 block 的颜色(鼠标离开后颜色保持不变)但是更改颜色的部分不起作用。 这是我目前所拥有的:

Changing color on hover:

这是我卡住的部分

$('.square').hover(function () {
    $(this).addClass('hover');
});

最佳答案

您可以删除用于添加类悬停的 jquery 代码,只需在文件中更改此 css

.square:hover {
    background-color: red;
}

简单地解决了纯 Css 中的问题。

为此添加 JsFiddle http://jsfiddle.net/jjeswin/nb3dB/1/

关于javascript - Jquery,悬停时改变颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24379444/

相关文章:

javascript - 如何使用 dgeni 解析 typescript 文件中的文档注释

javascript - JavaScript 中的拆分和合并是如何工作的?

javascript - 调整窗口大小时轮播不工作

css - 注册标志在 IE 浏览器中显示垃圾

javascript - 如何修改这个函数来合并键的值?

启用 JavaScript 的过度滚动

javascript - 使用 onClick 和 TypeScript 响应功能 <a> 组件

javascript - jQuery fadeIn() 应该只显示一个 div,正在显示多个 div

javascript - 选择元素的所有子元素并使用 jQuery 淡出它们?

javascript - 如何向 Jquery UI Multiselect 添加新选项