javascript - 如何修改 :hover style using JavaScript/jQuery?

标签 javascript jquery css hover

我在 CSS 样式表文件中声明了一个 :hover 样式定义:

.myclass:hover {
    border-color: red;
    background-image: url('http://goo.gl/zdLfy');
}

现在,在给定条件下,我想更改此悬停样式的 background-image

我不知道如何使用 JavaScript/jQuery 来做到这一点。这可能吗?怎么办?

最佳答案

您可以在之前的声明上添加一个新的样式标签级联。假设 head 标签中的 css

$('head').append('<style>#element:hover {/
    background-image: url("http://new.image/url");/
}/
<style>');

关于javascript - 如何修改 :hover style using JavaScript/jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16310373/

相关文章:

javascript - Telerik grid 的 IsContainedIn FilterOperator 的 Javascript 比较运算符是什么

javascript - javascript 拼接问题

javascript - 如何在javascript中为所有浏览器添加收藏夹/书签

ajax - jquery ui 自动完成 : how to cancel slow ajax request after text input loses focus

javascript - 如果复选框选中但输入为空则禁用另一个复选框

javascript - 带有引导网格和卡片的 Owl Carousel

javascript - HTML + Node.js 文件上传

c# - 如何使用 Selenium Driver 检测页面是否水平溢出?

html - 单击链接时悬停打开下拉菜单并关闭菜单

css - 如何在 Vue cli 元素中使用 Webpack 包含我公司的全局样式 CDN(供开发使用)?