悬停按钮 ASP.net 上的 JQuery 更改类

标签 jquery asp.net css button hover

我是 JQuery 新手。 我有一个带有 css 类的按钮,它工作正常,但我想在悬停按钮时更改 css 类。

我该如何编码?

这是我到目前为止得到的:

//on top in my heading:

<script type="text/javascript">
    $('btn').hover(function () {
        alert("Test"); //just for testing
    });
</script>

//my button:

<button id="btn" class="default_btn">ButtonText</button> 

最佳答案

你为什么不试试 CSS?

.default_btn:hover{
    background-color: #f00;
}

此处演示:http://jsfiddle.net/naveen/Ytkma/

如果你想要 jQuery 解决方案,试试这个。

$("#btn").hover(function() {
        $(this)
            .removeClass("default_btn")
            .addClass("default_hover_btn");
    }, function() {
        $(this)
            .removeClass("default_hover_btn")
            .addClass("default_btn");
});

演示:http://jsfiddle.net/naveen/SfGVD/

关于悬停按钮 ASP.net 上的 JQuery 更改类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008181/

相关文章:

asp.net - 如何确保我的 href 优先于任何其他层,包括 flash?

css - 通过 Presenter 在 View 中管理错误和 CSS

css - 如何创建一个带有动画占位符的表单?

php - 是否可以在服务器端运行 jQuery?

asp.net - VB.net如何处理SqlDataReader空值

c# - 以编程方式将新的虚拟目录添加到 Azure WebApp

c# - 如何覆盖子 div 中的内联样式?

javascript - 在控制台中显示附加值

javascript - 如何将数组转换成json对象?

javascript - 单击缩略图时将 iframe 的 url 切换为新的 url