我想在mousemove
上停止$("body").click
,然后再次点击它时,我希望鼠标移动再次重新激活。我似乎无法构造一个有效的if语句
$(document).ready(function() {
$(".chimp").mousemove(function(e) {
$('.chimp').css({
'top': e.clientY - 20,
'left': e.clientX - 20
});
});
});
答案 0 :(得分:0)
试试这个:
$(document).ready(function() {
var bodyClickCount = 0; // Default to not clicked
$(".chimp").mousemove(function(e) {
if (bodyClickCount % 2) { // Check if body is clicked
$('.chimp').css({
'top': e.clientY - 20,
'left': e.clientX - 20
});
}
});
$(document.body).on('click', function() {
bodyClickCount++; // Increase the body click counter
});
});