jquery.ui.ipad.altfix simplified版

更新 2013-02-06 ver 0.3.0
jQuery.ui.ipad.altfix.js の軽量版?です!
simplified のオリジナルはjQuery.ui.ipad.altfixです。

jQuery Mobileもあるけれど、iPhoneやiPad、Android、PCに対応したjQuery UIを使いたい!
でも、jQuery UI (jquery.ui.mouse.js)はTouchイベントに対応していないので「Touch Event」には反応しません。
そこで「jQuery UI Touch Punch」のように「Touch Event」を「Mouse Event」に置き換えてくれるプラグインが必要になるのですが、 管理人のように動的ページで「jQuery UI」以外の複数のjQueryプラグインを同時に扱っていると、最近のプラグインは既に「Touch Event」に対応しているものが多く、 「jQuery UI Touch Punch」では逆に正常に動かない場合があります。
そんな場合に有効なプラグインが要素別に指定が可能な「jquery.ui.ipad.altfix.js」です。

はっきり言ってこれで十分なシロモノですが、個人的にはWebアプリで「右クリック」と「ダブルクリック」は、あまり使わないので2012年に取っ払って整理して軽量化して使ってます!
「改造の雛形としても使えるなぁ」と、思いながら、公開にあたりコメントなどを少し整理しました。

要素別に適用/非適用を指定ができるところが気に入ってます!

jQuery.ui.ipad.altfix.simplified の使い方

本家をご覧ください

オリジナルはjQuery.ui.ipad.altfixです。

※simplified には「右クリックイベント」と「ダブルクリックイベント」がありません。
※simplified には「disableList」として、対象外とする要素が複数指定可能です。

http://code.google.com/p/jquery-ui-for-ipad-and-iphone/

Depends:
 jQuery UI Widget
 jQuery UI Mouse
 http://docs.jquery.com/UI
						
$(selector).draggable();
$(selector).addTouch();
					

jquery.ui.ipad.altfix.simplified のダウンロード

ワンポイント

jQuery.ui.ipad.altfix.simplifiedのページ