
jQuery


jQueryを使うには
jQueryを使うにはjavascriptとして、jqueryのソースファイルを読み込む必要があります。
ソースファイルは以下からダウンロードできます。
現時点での最新版は、1.10.2 と 2.0.3 となっております。
たとえば...

jQuery Mobileのselectフォームを非表示にする
jQuery Mobileではselectフォームを非表示にする際、
以下のようにselectタグそのものを対象に操作しても
正常に動きません。

jQuery Mobileで作成したページにGoogle Analyticsを導入したがうまく動作しない
jQuery Mobileで作成したページにGoogle Analyticsを導入してもうまく動作してくれない
ことがあります。

jQuery MobielでGoogle Adsenseが表示されない
jQuery Mobileでは、Google Adsenseの広告がうまく表示されず、広告が表示されなかったり、
広告だけ表示されたりすることがあるようです。

jQuery MobileでAjaxを無効にする方法
jQuery Mobileを使ってサイトを構築すると、ページ遷移がうまくいかなかったり、
Google Adsenseが表示されないなどの問題が発生することがよくあります。

テキストエリアのカーソルがある部分に文字列を挿入する方法
以下のページにそのまま書いてありました!!
すばらしい。

jQueryを記述したのに全く動かない。。
ってことが、初心者なもので今でもあります。
だいたいが単純なことで以下の三つでひっかかっていたことが
よくありましたので、みなさまもお気をつけて。。

テキストエリアの文字列の取得について
テキストエリアの文字列操作でうまくいかなかったので、ぐぐったところ、
.val()と.text()で動作がことなるとのこと。
.val()で取るのが無難のようです。
以下を参照させていただきました。

各行の先頭に任意の文字列を追加したい!
こんな感じでできるみたいです。

プルダウンメニュー選択後、自動でページ遷移(移動)させたい!
document.locationに移動したいページのURLをいれればOK!

テーブルの各要素にフィルターをかけて必要なものだけ表示したい!
以下から jquery.columnfilters.js をダウンロードして読み込めば簡単にできます!
対象のtableタグに対して columnFilters() を呼ぶだけ!
/

javascriptでURLエンコードがしたい!
encodeURI()を使います。
しかし、自分の環境ではなぜか半角スペースが"?"(クエスチョンメーク)に
なってしまうというもんだいが!!

文字列を置換したい!
javascriptで文字列を置換するには、replace()関数を使用します。

前後のページへのリンクを自動的に付加したい!
今回は、sample_1.html, sample_2.htmlというように、連続する数値がそのままページの
流れを示している場合に、次のページや前のページへのリンクをjQueryで簡単に自動不可する
サンプルを紹介します。

jQueryのオブジェクトをダンプして情報を見たい
動きの確認やデバッグ作業などで、jQueryオブジェクトがその時々でどのような情報を
もっているのか確認したい場合があります。

追加で要素をさらに絞り込む filter()メソッド
filter()はすでにセレクターで絞った要素に対して、
さらに別の条件での絞り込みができるjQueryの命令です。

css()メソッドでいっぺんにパラメータを設定したい
ここではよく css("color", "red") のように使用していますが、
これでは各パラメータごとに css() メソッドを呼ばなくてはなりません。

jQueryで意図したフォームにカーソルを合わせるには!?
jQueryでフォーカス関連の処理をするにはfocus()メソッドを使用します。

アニメーション中かどうか判断したい
こういう場面が出てくるかどうかわかりませんが、たまに出てくると思います。
たとえば。。。。うーむ。