Ich versuche, eine div
zeigen, wenn der Benutzer auf ein Feld klicken. Ich hat versucht, diesen Code zu verwenden:jQuery Mouseup Ereignis beim Klicken und ziehen
$(document).ready(function(){
$(".hold").mousedown(function(){
$(".box").css("height","200px");
});
$(".hold").mouseup(function(){
$(".box").css("height","0px");
});
});
Aber den zweiten Teil des Codes, das mouseup
Ereignis den Rückruf nicht auslösen, wenn ich durch Klicken und Ziehen.
Wie funktioniert es?
<!DOCTYPE html>
<html>
<head>
<title>click and hold project</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="hold"></div>
<div class="box"></div>
<script src="jquery-2.2.3.min.js"></script>
<script src="app.js"></script>
</body>
</html>
Ist Ihr Problem, dass, wenn Sie klicken und ziehen Sie die Box bleibt, obwohl Sie möchten, dass es ausgeblendet wird? Es liegt daran, dass Sie in '.box' nicht" mousuppen " – wahwahwah