jQ.Mobi
jQ.Mobiは、HTML5対応ブラウザ向けに最適化された高速なjsライブラリです。
- $ Selector
- $().length()動作サンプル
- $().find()動作サンプル
- $().html()動作サンプル
- $().text()動作サンプル
- $().css()動作サンプル
- $().empty()動作サンプル
- $().hide()動作サンプル
- $().show()動作サンプル
- $().toggle()動作サンプル
- $().val()動作サンプル
- $().attr()動作サンプル
- $().removeAttr()動作サンプル
- $().remove()動作サンプル
- $().addClass()動作サンプル
- $().removeClass()動作サンプル
- $().hasClass()動作サンプル
- $().bind()動作サンプル
- $().unbind()動作サンプル
- $().trigger()動作サンプル
- $().append()動作サンプル
- $().prepend()動作サンプル
- $().get()動作サンプル
- $().offset()動作サンプル
- $().isArray()動作サンプル
- $().isFunction()動作サンプル
- $.jsonP()動作サンプル
- $.ajax()動作サンプル
- $.get()動作サンプル
- $.post()動作サンプル
- $.getJSON()動作サンプル
- $.serialize()動作サンプル
- $.parseJSON()動作サンプル
- $.os
- $.useViewPort
- Go To Top
Div 1 (class="jqm2")
Div 2 (class="jqm2")
Div 3 (class="jqm2")
Div 4 (class="jqm4")
jqmというclass名のアイテムの数を返します
$.jsonP(url:"URL",
success:function(){},
timeout:"1000",
error:function(){}
) - makes a jsonP call for cross domain scripting
jsonP call
$.jsonPサンプル
jsonP call
$.ajax(url:"URL",
success:function(){},
timeout:"1000",
error:function(){}
) - makes an Ajax call
Ajax Call
$.ajaxサンプル
Ajax Call
$.get(url:"URL",
success:function(){},
timeout:"1000",
error:function(){}
) - makes an Ajax call
Get
$.getサンプル
Get
$.post(url,data:{foo:"bar"},
success:function(){},
timeout:"1000",error:
function(){}
) - makes an Ajax call
Post
$.postサンプル
Post
$.os - デバイスのブラウザ別の振る舞い一覧
$.os.webkit = $.os.android = $.os.ipad = $.os.iphone = $.os.ios = $.os.webos = $.os.touchpad =
$.isArray(param) サンプル / パラメーターが配列の場合
notArrayテスト
isArrayテスト
var notArrayTest="foo"; var isArrayTest=[];
notArrayテスト
isArrayテスト
$.isFunction(param) サンプル / パラメーターが関数の場合
notFunctionテスト
isFunctionテスト
var notFunctionTest="foo"; var isFunctionTest=function(){};
notFunctionテスト
isFunctionテスト
$.useViewport(portrait,landscape) ビューポートの設定
$.useViewport(320,480) //phone $.useViewport(768,1024) //tablet
jQ.Ui
jQ.Uiはモバイルアプリケーション向けのUXライブラリです。アニメーションやトランジジョンはHTML5/CSS3を使っています。
* ナビゲーション固定
* 自動スクロールパネル
* オプションとしてフッターにアプリセグメントを配置
jQ.ui
jq.ui トランジジョン ページ推移におけるエフェクトのサンプルです。トランジジョンはdata-transition属性を利用します。
(e.g.)data-transition="slide"
「前に戻る」を可能にします。
$.ui.goBack()Go Back
スタックをクリアする関数です
$.ui.clearHistory()Clear History
div要素を追加する為のコードサンプルです
$.ui.addContentDiv(id, content,title , pullToRefresh, refreshFunc)Divを追加
コンテンツのループとアンカーの解析を行います
$.ui.updateAnchors(div,resetHistory)
現在のページのページタイトルを設定します。
$.ui.setTitle('Title Change');Title変更
ローディングのマスクを表示します
$.ui.showMask();Show
コンテンツのロードに使用する関数です
$.ui.loadContent()フリップで「$.ui API」ページをロードする
上に戻るスクロールを実装します
下に進んでください
下に進んでください
下に進んでください
下に進んでください
下に進んでください
下に進んでください
あとちょっと
あとちょっと
あとちょっと
間もなくです
いよいよです
上に戻る!!!!
$.ui.scrollToTop(div_id)
下に進んでください
下に進んでください
下に進んでください
下に進んでください
下に進んでください
下に進んでください
あとちょっと
あとちょっと
あとちょっと
間もなくです
いよいよです
上に戻る!!!!
スライド推移
スライドアップ推移
スライドダウン推移
ポップ推移
フリップ推移
フェード推移
モーダルウィンドウ
jQ.plugins
これは、モバイルアプリ開発をサポートするためのプラグインライブラリです。
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Duis porta, lorem sit amet feugiat lacinia, mi dui
sodales eros, id lacinia mauris urna eu est. Proin pulvinar, augue
sed convallis elementum, magna diam pharetra magna, id vestibulum est
eros vitae ante. Ut auctor erat a tellus venenatis eu fermentum lorem
scelerisque. Cras dignissim leo ornare massa sollicitudin sit amet
pulvinar turpis hendrerit. Morbi hendrerit nunc eget turpis luctus id
ultricies lorem consequat. Donec eu lacus sed mauris sollicitudin
laoreet. Cras vitae sodales diam. Donec mollis, libero ut
pellentesque dignissim, risus orci ornare nisi, sed eleifend enim
purus malesuada neque. Nulla tellus sem, scelerisque sed sagittis id,
eleifend venenatis ligula. Vivamus placerat neque sit amet metus
ultricies facilisis. Nulla a odio magna. Pellentesque habitant morbi
tristique senectus et netus et malesuada fames ac turpis egestas. Sed
commodo quam eu enim lacinia vitae ultrices nulla mollis. Aenean eget
lectus turpis, at ultrices leo. Nulla vehicula magna in risus ornare
vestibulum. Integer gravida magna quam. Donec augue ante, fringilla
non congue eu, aliquam lacinia nisi. Class aptent taciti sociosqu ad
litora torquent per conubia nostra, per inceptos himenaeos. Maecenas
nisl ante, suscipit ut suscipit nec, dictum sit amet orci. Maecenas
fermentum sapien turpis, sit amet eleifend justo. Aenean auctor
interdum sem sed tincidunt. Aliquam ullamcorper malesuada fermentum.
Nunc consectetur, ipsum et pulvinar ultrices, lorem nibh egestas
sapien, at egestas lorem metus sit amet lacus. Maecenas non feugiat
orci. Curabitur imperdiet tempus lacus, volutpat fermentum diam
convallis a. In hac habitasse platea dictumst. Pellentesque nec ipsum
diam, at consectetur elit. Duis feugiat ullamcorper libero tincidunt
aliquet. Sed leo nisl, iaculis non pellentesque nec, scelerisque vel
felis
スワイプ
アンドロイドのWebkitにおけるCSS3 Transform3Dのバグを修正
フィルターコンテンツ
フィルターコンテンツ
フィルターコンテンツ
フィルターコンテンツ
フィルターコンテンツ
フィルターコンテンツ
アンドロイドのWebkitにおけるCSS3 Transform3Dのバグを修正するためにカスタムコントロールを使用してパスワードボックスに置き換えます。また、パスワードを表示/非表示にもできます。
通知バーのようなプルダウン
コンテンツ
コンテンツ
コンテンツ
コンテンツ
コンテンツ
コンテンツ
コンテンツ
プルダウン
プルアップ
プルアップの状態です!