jQuery

load

jQueryのloadの動きではまったのでメモ。特定の要素を指定して外部ファイルを追加するような場合、 loadするファイルがhtmlの場合、firefoxでは動くけど、IEでは表示されない。 読込むファイルは、内容はhtmlでもいいけど、拡張子はtxtにする。イメージとし…

チェックボックスをON・OFFで使う

チェックボックスは、もともとは複数の選択肢の中から複数選択することができるというもの。 動きとしては、チェックの付いている項目のvalueの値をPOSTするような感じ。おそらく複数あれば複数POSTするんだと思う。これをON・OFFのスイッチで使いたいという…

showでhiddenは表示されない

showメソッドで、cssのvisible:hiddenは表示されません。 displayはいける。

親子や兄弟のこと

親子という概念は二種類あって、tableとtdは親子1。divに囲まれているのは親子2。 どこからどうみても親子ってやつと、位置関係だけで親子になってるやつがある。 closestは本当の親子にしか仕えない。位置関係の親を取りたい場合はparent()で取る。 $(thi…

Toggleは便利

animateにはcssの値を指定してトゥイーンをかけるものと、show、hideでフェードをかけるものと、同じような設定で別の動きをさせることができる。 $("li:not(.link1)").animate({height: "toggle", opacity: "toggle"},"fast"); なかでも、このtoggleという…

画像を追加する。

$(''). attr('src', 'http://www.wings.msn.to/books/978-4-7980-2401-1/978-4-7980-2401-1_logo.jpg'). attr('alt', 'ASP.NET MVC実践プログラミング'). appendTo('body');画像はタグの中に属性として情報を持っているのでattrを使って作る。

getやpostでサーバにデータを送信する。

$.post(サーバーurl、データ、送信終了時に事項するファンクション、データの受け取り型)$.post("renewDb.php",{"textarea1":"test"},function(data){window.alert(data)},"text");よくわからんところもあるけれども。 phpに対して、変数名とその値をセット…

jQueryのeachとコールバック関数について

jQuery.each(object, callback) - jQuery 日本語リファレンス eachは配列に対して、順番に処理をおこなうもの。jQuery.each(object, callback) このように書かれてあるけど、objectというのが配列の変数名(もしくはオブジェクト名)で、callbackというのは…

jQuery UI は便利

jQueryの拡張パックみたいなもの。UIで派手なことができる。 いろいろできるけど、いろいろやるためのライブラリがそれぞれ別に用意されているから使う機能を最初に宣言してやらないといけない。 こんな感じで。順番もこの通りにやれという話もある。 $(fun…

jQueryの勉強をしよう

jQueryに対して徐々に理解を深めていこうと思います。jQueryとはなにか。JAVAのimportみたいにたくさんの汎用的なメソッドを集めたライブラリだと思えばいいと思う。 javascriptから呼び出す。機能を増やすバージョンアップツールセットみたいなもの。jQuery…