javascript - 修改 :hover styling for an element with jQuery/javascript

标签 javascript jquery css dom hover

我正在使用 jquery/javascript 构建一个 WYSIWYG 页面样式编辑器。我试图提供一种方法来修改链接的 :hover 状态,以便我的用户可以更改链接的颜色、大小、粗细等。我知道如何将样式应用于元素的默认状态,但找不到任何有关如何将样式应用于元素的文档:悬停状态。

有什么帮助吗?

当前要应用我正在执行的任何操作:

$('#content a').css('color','#ffcc00');

我需要为 a:hover 做类似的事情。即:

$('#content a:hover').css('color','#000');

最佳答案

如果您想使用 javascript 进行更改,您可以将其附加到 jQuery.hover()。 这是一个完整的工作 example

$('a.link').hover(
       function(){

            $(this).css('color',$('input').val());
       }
     );

我构建了一个 WYSIWYG 编辑器,并将用户定义的设置存储在数据库中,因此在将他们的更改保存到表单后我没有重新加载页面,而是使用 javascript 更新了行为。

关于javascript - 修改 :hover styling for an element with jQuery/javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18366291/

相关文章:

javascript - 如何一次在下拉列表中选择多个值?

javascript - Vue 路由器在关闭嵌套路由时更新父组件

javascript - 如何根据当前时间不断更改背景图像/颜色?

html - 向左浮动 div,向右浮动另一个 div

html - 边框底部太宽

javascript - 带参数的 WebApi 404 - 通过 javascript GET 调用

javascript - 如何在kango框架中的背景和内容脚本之间传输对象

Javascript 故障更新输入值

javascript - 如何访问调用者函数上下文对象

javascript - jquery cycle - 你能从其他页面定位某些 "slide"吗?