タグ付けされた質問 「jquery-mobile」

5
jQuery Mobile:ドキュメント準備とページイベント
私はjQuery Mobileを使用していますが、クラシックドキュメント準備とjQuery Mobileページイベントの違いを理解できません。 本当の違いは何ですか? どうして〜しなきゃいけない <!-- language: lang-js --> $(document).ready() { }); より良い $(document).on('pageinit') { }); あるページから別のページに移行するとき、ページイベントの順序は何ですか? あるページから別のページにデータを送信するにはどうすればよいですか?前のページのデータにアクセスすることはできますか?

14
チェックボックスがオンになっているかどうかを確認するにはどうすればよいですか?
jQuery Mobileを使用してモバイルWebアプリを構築しています。チェックボックスがオンになっているかどうかを確認したいと思います。これが私のコードです。 <script type=text/javascript> function validate(){ if (remember.checked == 1){ alert("checked") ; } else { alert("You didn't check it! Let me check it for you.") } } </script> <input id="remember" name="remember" type="checkbox" onclick="validate()" /> しかし、何らかの理由で実行されません。 助けてください ! ----編集-----これは今のところ私が持っているものです。 <DIV data-role="content" data-theme="g"> <DIV class=ui-grid-g-login> <FORM method=post action=[$=PROBE(266)/] data-theme="C"> <P>~DATA_ERROR~</P> <div id="mail" …

4
jQTouchとjQuery mobileの違い
jQTouchとjQuery Mobile Frameworkの違いは何ですか? それらは関連していますか(両方がjQueryに基づいている以外)? 彼らは同じ目標を持っていますか? 編集: jQTouchはjQTになりました


5
twitter-bootstrap対jquery-mobile [終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 7年前休業。 この質問を改善する どちらが「より良い」かについて誰かが何かアドバイスをすることができるかどうか私は思っています。TwitterブートストラップまたはJQueryモバイル? ありがとう、ピーター

11
CDNが失敗した場合に(スクリプトではなく)ローカルスタイルシートにフォールバックする方法
CDNでjQuery Mobileスタイルシートにリンクしています。CDNが失敗した場合は、ローカルバージョンのスタイルシートにフォールバックしたいと考えています。スクリプトの場合、解決策はよく知られています。 <!-- Load jQuery and jQuery mobile with fall back to local server --> <script src="http://code.jquery.com/jquery-1.6.3.min.js"></script> <script type="text/javascript"> if (typeof jQuery == 'undefined') { document.write(unescape("%3Cscript src='jquery-1.6.3.min.js'%3E")); } </script> スタイルシートについても同様のことをしたいと思います: <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css" /> スクリプトをロードするときと同じようにスクリプトをリンクするときにブラウザーが同じようにブロックするかどうかがわからないため、同様のアプローチを達成できるかどうかわかりません(おそらく、スクリプトタグにスタイルシートをロードしてから、ページに挿入します)? だから私の質問は:CDNが失敗した場合にスタイルシートがローカルに読み込まれるようにするにはどうすればよいですか?


1
jQuery vs jQuery Mobile vs jQuery UI?
私はWeb開発に不慣れで、j *の要素が多すぎます。これらのフレームワークの違いは何ですか? さらに、なぜ人々はjQueryを使用してプラグインを作成することについてよく話しますか?それはあなたのウェブページをよりインタラクティブにするJavaScriptライブラリであるはずではありませんか?

4
jQueryとjQuery Mobileの違いは?
私はモバイルWeb開発に不慣れです。PhoneGapでモバイルアプリを作成し、jQueryを頻繁に使用しました。 しかし、私が物事をフォーマットした方法と、実際にテストしていたモバイルデバイスの画面に実際に表示された方法に関連するいくつかの不具合がありました。 jQueryモバイル。 今、これは私を混乱させます-jQueryはフォーマットの役割を持っていませんでした。問題の原因となったのは、モバイルCSSに関する初心者レベルの知識だけでした。 では、jQuery mobileは正確には何をするのでしょうか。また、jQueryモバイルは通常のjQueryとどう違うのですか jQueryをすでに知っている場合、何が新しくなりますか?

10
モバイルSafariでクリックイベントの300ミリ秒の遅延を排除
モバイルSafariでは、リンク/ボタンがクリックされてからイベントが発生するまでのクリックイベントで300ミリ秒の遅延があることを読みました。遅延の理由は、ユーザーがダブルクリックするつもりかどうかを確認するために待機することですが、UXの観点からは、300ms待機することは望ましくありません。 この300ミリ秒の遅延を解消する1つの解決策は、jQuery Mobileの「タップ」処理を使用することです。残念ながら、私はこのフレームワークに精通しておらず、必要なものが1行または2行のコードをtouchend適切に適用するだけの場合は、大きなフレームワークをロードしたくありません。 多くのサイトと同様に、私のサイトには次のような多くのクリックイベントがあります。 $("button.submitBtn").on('click', function (e) { $.ajaxSubmit({... //ajax form submisssion }); $("a.ajax").on('click', function (e) { $.ajax({... //ajax page loading }); $("button.modal").on('click', function (e) { //show/hide modal dialog }); そして、私がしたいのは、次のような単一のコードスニペットを使用して、すべてのクリックイベントの300ミリ秒の遅延を取り除くことです。 $("a, button").on('tap', function (e) { $(this).trigger('click'); e.preventDefault(); }); それは悪い/良い考えですか?

1
jquery-mobileとknockoutjsを使用してWebアプリケーションを構築する方法
私はhtml / cssとJavaScriptだけから作成されたモバイルアプリを構築したいと考えています。JavaScriptを使用してWebアプリを構築する方法についてはかなりの知識がありますが、jquery-mobileなどのフレームワークを調べたほうがいいと思いました。 最初は、jquery-mobileはモバイルブラウザーをターゲットとするウィジェットフレームワークにすぎないと思っていました。jquery-uiによく似ていますが、モバイルの世界向けです。しかし、jquery-mobileはそれ以上のものであることに気付きました。多数のアーキテクチャが付属しており、宣言型のHTML構文でアプリを作成できます。したがって、最も簡単に考えられるアプリの場合、JavaScriptを1行で自分で書く必要はありません(これはクールです。 宣言的なhtml構文を使用してアプリを作成するアプローチをサポートするには、jquery-mobileとknockoutjsを組み合わせるのがよいでしょう。Knockoutjsは、WPF / Silverlightから知られているMVVMの超能力をJavaScriptの世界にもたらすことを目的としたクライアント側のMVVMフレームワークです。 私にとってMVVMは新しい世界です。私はすでにそれについてたくさん読んだことがありますが、私は実際にそれを実際に使ったことはありません。 したがって、この投稿は、jquery-mobileとknockoutjsを一緒に使用してアプリを構築する方法に関するものです。私のアイデアは、数時間見てから思いついたアプローチを書き留め、コメントするjquery-mobile / knockout yodaを用意して、最初にプログラミングがうまくいかない理由と、プログラミングを行うべきではない理由を説明することでした場所 ;-) html jquery-mobileは、ページの基本的な構造モデルを提供する優れた機能を果たします。後でページをajax経由でロードできることは十分承知していますが、すべてのページを1つのindex.htmlファイルに保持することにしました。この基本的なシナリオでは、2つのページについて話しているので、物事を把握するのはそれほど難しくありません。 <!DOCTYPE html> <html> <head> <title>Page Title</title> <link rel="stylesheet" href="libs/jquery-mobile/jquery.mobile-1.0a4.1.css" /> <link rel="stylesheet" href="app/base/css/base.css" /> <script src="libs/jquery/jquery-1.5.0.min.js"></script> <script src="libs/knockout/knockout-1.2.0.js"></script> <script src="libs/knockout/knockout-bindings-jqm.js" type="text/javascript"></script> <script src="libs/rx/rx.js" type="text/javascript"></script> <script src="app/App.js"></script> <script src="app/App.ViewModels.HomeScreenViewModel.js"></script> <script src="app/App.MockedStatisticsService.js"></script> <script src="libs/jquery-mobile/jquery.mobile-1.0a4.1.js"></script> </head> <body> <!-- …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.