一回だけbindさせたイベントを起動させたい場合は、oneメソッドが大変便利。
使い方は、こんな感じ
<div> <input type="button" id="hoge" value="foo" > </div> <script> jQuery(function($){ $('#hoge').one('click',function(){ console.log('only one') }); }); </script> |
上の場合だと、ボタンがクリックされたときに、only oneと表示され、以降は、何回クリックしても表示されません。
0 コメント:
コメントを投稿