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

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

13
jQueryを使用してプレースホルダーテキストを変更する
私はjQueryプレースホルダープラグイン(https://github.com/danielstocks/jQuery-Placeholder)を使用しています。ドロップダウンメニューの変更に伴い、プレースホルダーテキストを変更する必要があります。しかし、それは変化していません。これがコードです: $(function () { $('input[placeholder], textarea[placeholder]').placeholder(); $('#serMemdd').change(function () { var k = $(this).val(); if (k == 1) { $("#serMemtb").attr("placeholder", "Type a name (Lastname, Firstname)").placeholder(); } else if (k == 2) { $("#serMemtb").attr("placeholder", "Type an ID").placeholder(); } else if (k == 3) { $("#serMemtb").attr("placeholder", "Type a Location").placeholder(); } }); }); 私のHTML: …

11
「スタイルチェンジ」イベントを聞くことは可能ですか?
スタイルの変更にバインドできるjQueryでイベントリスナーを作成することは可能ですか?たとえば、要素が寸法を変更したときに何かを「実行」したい場合、またはスタイル属性のその他の変更を実行したい場合、 $('div').bind('style', function() { console.log($(this).css('height')); }); $('div').height(100); // yields '100' それは本当に便利でしょう。 何か案は? 更新 私自身これに答えて申し訳ありませんが、私は他の誰かに合うかもしれないきちんとしたソリューションを書きました: (function() { var ev = new $.Event('style'), orig = $.fn.css; $.fn.css = function() { $(this).trigger(ev); return orig.apply(this, arguments); } })(); これにより、内部のprototype.cssメソッドが一時的にオーバーライドされ、最後にトリガーで再定義されます。したがって、次のように機能します。 $('p').bind('style', function(e) { console.log( $(this).attr('style') ); }); $('p').width(100); $('p').css('color','red');
206 javascript  jquery 

7
jqueryを使用してdivにスクロールします
だから私は固定リンクバーが横にあるページを持っています。別のdivにスクロールしたいのですが。基本的に、ページは1つの長いウェブサイトにすぎません。横にあるメニューボックスを使用して、さまざまなdivにスクロールしたいと思います。 これが私が今まで持っているjqueryです $(document).ready(function() { $('#contactlink').click = function() { $(document).scrollTo('#contact'); } }); 問題は、読み込まれたときに自動的に連絡先のdivに移動#contactlinkし、メニューでを押すと、一番上にスクロールして戻ることです。 編集:HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- jQuery--> <script src = "<?php echo base_url() ?>assets/js/jquery.js"></script> <!-- .js file--> <script src = "<?php echo base_url() ?>assets/js/pagetwo.js"></script> <link rel="stylesheet" type="text/css" href="<?php echo base_url()?>assets/css/reset.css" /> <!-- .css for page …
205 jquery  scroll 

29
jQueryで入力フィールドのタイプを変更する
$(document).ready(function() { // #login-box password field $('#password').attr('type', 'text'); $('#password').val('Password'); }); これは、通常のテキストフィールドである#password(を使用してid="password")入力フィールドを変更type passwordし、テキスト「パスワード」を入力することを想定しています。 ただし、機能しません。どうして? これがフォームです: <form enctype="application/x-www-form-urlencoded" method="post" action="/auth/sign-in"> <ol> <li> <div class="element"> <input type="text" name="username" id="username" value="Prihlasovacie meno" class="input-text" /> </div> </li> <li> <div class="element"> <input type="password" name="password" id="password" value="" class="input-text" /> </div> </li> <li class="button"> <div class="button"> <input type="submit" …

1
$ .ajaxエラーがタイムアウトかどうかを判別する
の魔法を利用していjQuery.ajax( settings )ます。 しかし、誰かがタイムアウト設定で多く遊んだのではないかと思いますか? 基本的にリクエストのローカル時間を指示するためのものであることはわかっていますが、タイムアウトに達した場合に何かをトリガーできますか?それとも単に応答を聞くのをやめるのですか? jQueryサイトを読むと、引数が渡されていないことがわかります。そのため、1つの機能を持つ単純な設定のように見えます。結構です。 しかし、タイムアウトに達した場合にアラートまたは何らかの機能をトリガーしたいと思います。この場合、エラー設定がトリガーされないことがわかります。 これが私のスニペットです: $("form#testform").submit(function(){ var allFormValues = $("form#testform").serialize(); $.ajax({ cache:false, timeout:8000, // I chose 8 secs for kicks type:"POST", url:"someurl.php", data:allFormValues, error:function(){ alert("some error occurred") }, success:function(response){ alert(response); } }); }); 誰かがタイムアウトでもっと働く方法を知っていますか?

18
jQueryテンプレートエンジン[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する クライアント側を使用するテンプレートエンジンを探しています。私はjsRepeaterやjQueryテンプレートのようなものをいくつか試してきました。FireFoxでは問題なく動作しているように見えますが、IE7では、HTMLテーブルのレンダリングに関してはすべてが機能しないようです。 MicrosoftAjaxTemplates.js(http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16766から)も確認しましたが、同じ問題があることがわかりました。 使用する他のテンプレートエンジンに関するアドバイスはありますか?

4
$(this)をjQueryセレクターから除外するにはどうすればよいですか?
私はこのようなものを持っています: <div class="content"> <a href="#">A</a> </div> <div class="content"> <a href="#">B</a> </div> <div class="content"> <a href="#">C</a> </div> これらのリンクの1つがクリックされたときに、クリックされていないリンクに対して.hide()関数を実行したい。私はjQueryに:notセレクターがあることを理解していますが、この場合、リンクを選択する必要があるため、この方法を使用する方法を理解できません$(".content a") 私は何かしたいです $(".content a").click(function() { $(".content a:not(this)").hide("slow"); }); この場合、:notセレクターを適切に使用する方法がわかりません。


5
実行時にhref属性を設定する
jQueryを使用して実行時にタグのhref属性を設定する最良の方法は何<a>ですか? また、jQueryを使用しhrefて<a>タグの属性の値をどのように取得しますか?
202 javascript  jquery  html 

7
jQuery.parseJSONは、JSON内のエスケープされた単一引用符が原因で「無効なJSON」エラーをスローします
を使用してサーバーにリクエストを送信しjQuery.post()ていますが、サーバーがJSONオブジェクト(など{ "var": "value", ... })を返しています。ただし、いずれかの値に単一引用符が含まれている場合(正しくのようにエスケープされている場合\')、jQueryはそれ以外の場合は有効なJSON文字列の解析に失敗します。これが私の意味の例です(Chromeのコンソールで行われます): data = "{ \"status\": \"success\", \"newHtml\": \"Hello \\\'x\" }"; eval("x = " + data); // { newHtml: "Hello 'x", status: "success" } $.parseJSON(data); // Invalid JSON: { "status": "success", "newHtml": "Hello \'x" } これは正常ですか?JSONを介して単一引用符を正しく渡す方法はありませんか?
202 javascript  jquery  json 

20
内部のコンテンツに基づいてiframeの高さを動的にする-JQUERY / Javascript
OverаэтотвопросестьответынаStack Overflowнарусском:Какрастянутьiframeнавысотувсегоегосодержимого? iframeにaspx Webページを読み込んでいます。iframeのコンテンツは、iframeの高さよりも高い場合があります。iframeにはスクロールバーを含めないでください。 div基本的にすべてのコンテンツであるiframe内にラッパータグがあります。サイズ変更を行うためにいくつかのjQueryを作成しました。 $("#TB_window", window.parent.document).height($("body").height() + 50); どこ TB_windowここでdiv要素であるIframe含まれています。 body -iframe内のaspxのbodyタグ。 このスクリプトはiframeコンテンツに添付されています。TB_window親ページから要素を取得しています。これはChromeでは問題なく動作しますが、TB_windowはFirefoxでは折りたたまれます。私はそれがなぜ起こるのか本当に混乱しています/迷っています。

5
jQueryでlive()をon()に変える
私のアプリケーションは動的にドロップダウンを追加しました。ユーザーは必要なだけ追加できます。 私は伝統的に、jQueryのlive()メソッドを使用して、これらのドロップダウンの1つがchange()編集されたことを検出していました。 $('select[name^="income_type_"]').live('change', function() { alert($(this).val()); }); jQuery 1.7以降、これを次のように更新しました。 $('select[name^="income_type_"]').on('change', function() { alert($(this).val()); }); ドキュメントを見ると、これは完全に有効なはずです(そうですか?)-しかし、イベントハンドラーは起動しません。もちろん、jQuery 1.7がロードされて実行されていることなどを確認しました。エラーログにエラーはありません。 何が悪いのですか?ありがとう!

6
JavaScriptはいつ同期されますか?
JavaScriptは常に非同期であるという印象を受けました。しかし、そうでない状況(つまり、DOM操作)があることを知りました。いつ同期するか、いつ非同期になるかについて、適切なリファレンスはありますか?jQueryはこれにまったく影響しますか?
202 javascript  jquery 

7
div idに子がある場合はjquery
このif状態は私に問題を引き起こしているものです: if (div id=myfav has children) { do something } else { do something else } 私は以下をすべて試しました: if ( $('#myfav:hasChildren') ) { do something } if ( $('#myfav').children() ) { do something } if ( $('#myfav:empty') ) { do something } if ( $('#myfav:not(:has(*))') ) { do something }
202 jquery  children 

5
CSS3移行が終了したときのコールバック
要素をフェードアウトし(その不透明度を0に移行)、終了したらDOMから要素を削除します。 jQueryでは、アニメーションの完了後に「削除」を指定できるため、これは簡単です。しかし、CSS3トランジションを使用してアニメーション化したい場合、トランジション/アニメーションがいつ完了したかを知る方法はありますか?
202 javascript  jquery  css 

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