我有两个简单的HTML脚本:
<html>
<body>
<style>
.myBtn{
display: none
}
.myBtnReg{
display: block
}
</style>
<button class="myBtnReg" id="btn1" >Click Me!</button>
<script src="jquery-1.11.2.min.js"></script>
<script src="js.js"></script>
</body>
</html>
并且 JavaScript:
$(function(){
$("button").mouseenter(function(){
$(this).attr("class", "myBtn");
});
$("button").mouseleave(function(){
$(this).attr("class", "myBtnReg");
});
});
我正在尝试制作一个效果,即当鼠标进入时按钮更改类,鼠标离开时恢复原来的类。上面的代码似乎无法正常工作,当我将鼠标放在按钮上时它会闪烁,我认为它因某种原因不断地更改类。