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

jQueryはJavaScriptライブラリです。JavaScriptタグの追加も検討してください。jQueryは人気のあるクロスブラウザーJavaScriptライブラリであり、ブラウザー間の不一致を最小限に抑えることで、ドキュメントオブジェクトモデル(DOM)トラバーサル、イベント処理、アニメーション、AJAXインタラクションを促進します。jQueryのタグが付いた質問はjQueryに関連している必要があるため、問題のコードはjQueryを使用する必要があり、少なくともjQueryの使用法に関連する要素を質問に含める必要があります。

4
Backbone.jsとjQuery
バックボーンはすべての高レベルの抽象化を処理すると言われていますが、jQueryまたは同様のライブラリはDOMと連携し、イベントを正規化します。 誰かが簡単な実用的な例でこのステートメントを理解するのを手伝ってくれませんか。 また、BackboneのようなMVCフレームワークの重要な機能の1つであるノックアウトは、モデル(データ)とビューの同期を維持することです。しかし、これはアプリケーション全体ではなく、ページレベルで固有のようです。それで、モデル/データとビューを複数のページ間で同期させることができますか..(一種のグローバル)

11
コレクション全体をBackbone.jsに保存する「方法」-Backbone.syncまたはjQuery.ajax?
私はそれができることをよく知っており、かなりの数の場所を見てきました(コレクション全体を保存するためのベストプラクティス?)。しかし、それがコードで「正確にどのように」書かれているのかはまだわかりません。(投稿は英語で説明しています。javascript固有の説明があると便利です:) モデルのコレクションがあるとします。モデル自体にネストされたコレクションがある場合があります。親コレクションのtoJSON()メソッドをオーバーライドし、有効なJSONオブジェクトを取得しています。コレクション全体(対応するJSON)を「保存」したいのですが、バックボーンにはその機能が組み込まれていないようです。 var MyCollection = Backbone.Collection.extend({ model:MyModel, //something to save? save: function() { //what to write here? } }); 私はあなたが言わなければならないどこかを知っています: Backbone.sync = function(method, model, options){ /* * What goes in here?? If at all anything needs to be done? * Where to declare this in the program? And how is …

7
実用的なJavaScriptオブジェクト指向のデザインパターンの例
アプリケーションのJavaScriptでどのオブジェクト指向のデザインパターンを使用していますか。その理由は何ですか。 正式なデザインパターンが添付されていない場合でも、コードを投稿してください。 私はたくさんのJavaScriptを書いてきましたが、私がしていることに多くのオブジェクト指向パターンを適用しておらず、私は多くを見逃していると確信しています。

13
ページを更新せずにWebサイトのCSSを更新する
CSSでページを作成しました。ここで、エディターからブラウザーに変更し、ページ全体を更新して、小さな変更をすべて確認する必要があります。しかし、アニメーションがあるので、ページを更新したくありません。 では、CSSの更新後にサイトが自動的に更新されるように使用できるものはありますか? たぶんJavaScript、jQuery、Ajaxなどで?
81 javascript  jquery  html  css  ajax 

10
ifステートメントの複数の値に対するJQuery.hasClass
私はそのような単純なifステートメントを持っています: if ($('html').hasClass('m320')) { // do stuff } これは期待どおりに機能します。ただし、にクラスを追加if statementして、<html>タグにクラスが存在するかどうかを確認したいと思います。私はそれが必要なので、それらすべてではなく、少なくとも1つのクラスが存在するだけですが、それ以上になることもあります。 私のユースケースは、さまざまなビューポート幅にクラス(たとえばm320、m768)を追加しているため、特定の幅(クラス)の場合にのみ特定のJqueryを実行したいというものです。 これが私がこれまでに試したことです: 1.1。 if ($('html').hasClass('m320', 'm768')) { // do stuff } 2.2。 if ($('html').hasClass('m320')) || ($('html').hasClass('m768')) { // do stuff } 3.3。 if ($('html').hasClass(['m320', 'm768'])) { // do stuff } しかし、これらはどれも機能していないようです。私が間違っていることはわかりませんが、おそらく私の構文または構造です。

6
Jquery .show()は、非表示の可視性を持つdivを表示しません
基本的なjQueryの質問: divjQueryを使用して非表示としてマークされているを明らかにしようとしています。しかし、それを完全に理解していません ここでJSFiddleを作成しました:http://jsfiddle.net/VwjxJ/ 基本的には、隠し要素のスペースを維持したいのではstyle="visibility: hidden;"なく、使いstyle="display: none;"たい 使用してみましたshow()、fadeIn()などどちらも仕事(彼らはのために行いますstyle="display: none;") 私は何が間違っているのですか?

9
中止を無視するJqueryAjaxエラー処理
ajax呼び出しのグローバルエラー処理メソッドが必要です。これが現在の方法です。 $.ajaxSetup({ error: function (XMLHttpRequest, textStatus, errorThrown) { displayError(); } }); のエラーを無視する必要がありますaborted。errorThrownnullであり、textStatusですerror。どうすれば確認できabortedますか?

14
入力するとHTMLテキスト入力フィールドが大きくなりますか?
次のように、cssで初期テキスト入力サイズを設定できます。 width: 50px; しかし、たとえば200pxに達するまで、入力すると大きくなります。これはストレートcss、htmlで、できればjavascriptなしで実行できますか? もちろん、js / jqueryソリューションも投稿してください。ただし、これがなくても実行できる場合は、それはすばらしいことです。 ここで私の試み: http://jsfiddle.net/jszjz/2/
81 javascript  jquery  html  css 

7
ボタンをアクティブにする代わりに、HTMLフォームのEnterキーを送信する
単一のsubmit入力だけでなく、さまざまなbutton要素を持つHTMLフォームがあります。ユーザーが「Enter」キーを押すと、実際にフォームが送信されると思いますが、代わりに(少なくともChrome 15内では)最初のトリガーがトリガーされていることがわかりbuttonます(HTMLではsubmit入力よりも早く発生するため)、 私は推測する)。 一般に、ブラウザに特定のsubmit入力を優先させることはできないことは知っていますがsubmit、button要素よりも入力を優先すると本当に思っていました。これを機能させるためにHTMLに微調整を加えることはできますか、それとも何らかのJavascriptアプローチを採用する必要がありますか? HTMLの大まかなモックアップは次のとおりです。 <form action="form.php" method="POST"> <input type="text" name="field1"/> <button onclick="return myFunc1()">Button 1</button> <input type="submit" name="go" value="Submit"/> </form>
81 jquery  html  forms 

5
Jquery-スタイル表示属性「none / block」を取得する方法
スタイルを取得する方法はありますか:なしまたはブロックのいずれかを持つ表示属性? DIV: <div id="ctl00_MainContentAreaPlaceHolder_cellPhone_input_msg_container" class="Error cellphone" style="display: block;"> <p class="cellphone" style="display: block;">Text</p> </div> DIVが非表示になっているかどうかを確認する方法があることは知っていますが、私の場合、このdivは動的に挿入されるため、常にfalseとして表示されるため、使用できません。 $j('.Error .cellphone').is(':hidden') を使用して結果「display:block」を取得できます: $j('div.contextualError.ckgcellphone').attr('style') 値「block」または「none」だけを取得する方法はありますか、それともこれを行うためのより良い/より効率的な方法はありますか?

7
jquery.animate()を使用したCSSローテーションクロスブラウザ
クロスブラウザ互換のローテーション(ie9 +)の作成に取り組んでおり、jsfiddleに次のコードがあります $(document).ready(function () { DoRotate(30); AnimateRotate(30); }); function DoRotate(d) { $("#MyDiv1").css({ '-moz-transform':'rotate('+d+'deg)', '-webkit-transform':'rotate('+d+'deg)', '-o-transform':'rotate('+d+'deg)', '-ms-transform':'rotate('+d+'deg)', 'transform': 'rotate('+d+'deg)' }); } function AnimateRotate(d) { $("#MyDiv2").animate({ '-moz-transform':'rotate('+d+'deg)', '-webkit-transform':'rotate('+d+'deg)', '-o-transform':'rotate('+d+'deg)', '-ms-transform':'rotate('+d+'deg)', 'transform':'rotate('+d+'deg)' }, 1000); } CSSとHTMLは本当にシンプルで、デモ用です。 .SomeDiv{ width:50px; height:50px; margin:50px 50px; background-color: red;} <div id="MyDiv1" class="SomeDiv">test</div> <div id="MyDiv2" class="SomeDiv">test</div> 回転は使用.css()時に機能し.animate()ますが、使用時には機能しません。それはなぜですか、それを修正する方法はありますか? ありがとう。

7
jQuery UI Resizableを使用して水平方向または垂直方向にのみサイズを変更するにはどうすればよいですか?
私が見つけた唯一の解決策は、現在の値で最大と最小の高さまたは幅を設定することです。 例: foo.resizable({ maxHeight: foo.height(), minHeight: foo.height() }); しかし、これは本当に醜いです。特に、プログラムで要素の高さを変更する必要がある場合はそうです。


6
ZeptoとjQuery2の違いは何ですか?
これらの2つの同様のプロジェクトがあります: Zepto.js Zeptoは、主にjQuery互換のAPIを備えた最新のブラウザ用の最小限のJavaScriptライブラリです。 jQuery 2.0 jQuery 2.0ベータ版:これが将来の好みです。IE6、7、または8をサポートしなくても高速かつ小型にできるjQueryです。プラットフォーム固有のHTMLアプリケーションに最適です。 これはパフォーマンスだけですか、それとも異なるアプローチに従いますか?
81 jquery  zepto 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.