jQueryで、$elem.bind( ’click’, fn ) や $elem.click( fn ) が実行された時に、自動的に $elem.bind( ’touchend’, fn ) させるにはどうしたら良いですか?$.event.special でやろうとしてもうまくいきません。
$elem.bind( ’click’, fn )の中で$(..).trigger(’touchend’)を使えばいいと思います。
他のプラグインのコードとかを変更したくないんです。
プラグインはいじる必要がありません。// clickイベントに引っ掛けてtouchendを誘発$elem.bind(’click’, function(){ $elem.trigger(’touchend’);});
そもそものbindの意味をググれ。
私の質問に対しての正しい回答をお願いします。
みんなの回答 2 件
$elem.bind( ’click’, fn )の中で$(..).trigger(’touchend’)を使えばいいと思います。
そもそものbindの意味をググれ。
関連するトピックス