ユーザーがボックスをクリックすると、div
を表示しようとしています。私はクリックしてドラッグすると、mouseup
イベントはコールバックをトリガしませんクリックしてドラッグするとjQuery mouseupイベントが発生する
$(document).ready(function(){
$(".hold").mousedown(function(){
$(".box").css("height","200px");
});
$(".hold").mouseup(function(){
$(".box").css("height","0px");
});
});
しかし、コードの第二部:私はこのコードを使用しようとしました。
どのように動作させるには?
<!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>
ボックスをクリックしてドラッグしたときに、ボックスを隠していても問題が残っていますか?これは、あなたが '.box'の中に「マウスオーバー」していないからです – wahwahwah