Javascript 如何使用jQuery更改悬停css?

Javascript 如何使用jQuery更改悬停css?,javascript,jquery,css,Javascript,Jquery,Css,我试过这个密码 var btn = $('<button>Button</button>'); $('body').append(btn); btn.hover().css('background-color', 'red'); var btn=$(“按钮”); $('body')。追加(btn); btn.hover().css('background-color','red'); 但是它不起作用您可以使用本机的css:hover选择器 按钮{ 边界:0px; 填

我试过这个密码

var btn = $('<button>Button</button>');
$('body').append(btn);
btn.hover().css('background-color', 'red');
var btn=$(“按钮”);
$('body')。追加(btn);
btn.hover().css('background-color','red');

但是它不起作用

您可以使用本机的
css:hover
选择器

按钮{
边界:0px;
填充:10px;
字体大小:16px;
背景颜色:蓝色;
颜色:白色;
}
按钮:悬停{
背景色:红色;
光标:指针;
}

点击
你不能那样调用
hover
。您必须创建一个
事件
。比如,
btn.hover(function(){})您应该在CSS中执行此操作<代码>按钮:悬停{background:red;}
大家好,欢迎来到Stack Overflow,请花点时间来了解一下这里的情况(以及赢得第一个徽章),阅读如何创建一个并进行检查,以增加获得反馈和有用答案的机会。“它不起作用”。。。为什么?我需要动态更改属性