我想让我的按钮仅在移动鼠标时出现,否则不可见。它是固定的。
最佳答案
像这样:
var justHidden = false;
$(document).ready(function() {
var j;
$(document).mousemove(function() {
if (!justHidden) {
justHidden = false;
clearTimeout(j);
$('.btn').removeClass('hidden');
j = setTimeout('hide();', 1000);
}
});
});
function hide() {
$('.btn').addClass('hidden');
}
.hidden {
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<html>
<body>
<button class="btn hidden">Click me</button>
</body>
</html>
关于javascript - 使按钮在不移动鼠标时消失,而在移动鼠标时出现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33409496/