jQuery

mouseup()



mousedown()

の両方のイベントは、マウスボタンが押されたか解放されたことを確認するために自明です。

自分で試してみてください

<html>
<head>

<script type="text/javascript" src="jquery-1.4.2.min.js"></script>

<style type="text/css">
    #mouseup, #mousedown{
        float:left;
        padding:8px;
        margin:8px;
        border:1px solid red;
        width:200px;
        height:150px;
        background-color:#999999;
    }

</style>

</head>

<body>

<h1>jQuery mouseup() and mousedown() examples</h1>

<div id="mouseup">
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-format="fluid"
     data-ad-layout="in-article"
     data-ad-client="ca-pub-2836379775501347"
     data-ad-slot="6894224149"></ins>
<script>
     (adsbygoogle = window.adsbygoogle ||[]).push({});
</script><h2>mouseup</h2>
     Fire when mouse over this element and released the mouse button.
</div>

<div id="mousedown">
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-2836379775501347"
     data-ad-slot="8821506761"
     data-ad-format="auto"
     data-ad-region="mkyongregion"></ins>
<script>
(adsbygoogle = window.adsbygoogle ||[]).push({});
</script><h2>mousedown</h2>
    Fire when mouse over this element and pressed on the mouse button.
</div>

<script type="text/javascript">

$('#mouseup').mouseup(function(){
    $('#mouseup').slideUp();
});

$('#mousedown').mousedown(function(){
    $('#mousedown').fadeOut();
});

</script>

</body>
</html>


デモを試してください

リンク://タグ/jquery/[jquery]リンク://タグ/マウスイベント/[マウスイベント]