JavaScript,jQuery,CSS,HTMLの達人

JavaScriptとjQueryとCSSとHTMLの使い方やサンプルのブログ

jQuery で任意の要素にダブルクリックイベントを設定する方法

f:id:vw-dsg:20200601063533p:plain

jQueryで要素にダブルクリックイベントを設定する

jQueryを使って要素にダブルクリックイベントを設定するには、セレクトした要素に「dblclick()」を接続し、( )内に実行したいスクリプトを記述します。

セレクトした要素.dblclick();

例)$("#btn").dblclick();  // id="btn"の要素にダブルクリックイベントを設定

jQuery + JavaScript ソース

「btn」という ID が付いたボタン要素をダブルクリックすると「olympic」というIDが付いた要素の内側の html を書き換えます。

<script type="text/javascript">
    $(function(){
        $("#btn").dblclick(function(){
        $("#dinner").html("<strong></strong>");
        });
    });
</script>

HTML

HTMLは「input」ボタン要素と「div」要素で構成されています。 

<div id="olympic">2020年のオリンピック開催国は?</div>
<input id="btn" type="button" value="ダブルクリック" />

サンプルの実行 

ボタンを押すとボタン上部に回答が表示されます。 

結果
2020年のオリンピック開催国は?

備考・その他

シングルクリックイベントの設定方法はこちらを参考にしてください。

javascript-style.hatenablog.com

END