こんにちは、なかわけです。
仕事中にjQueryの書き方がわからなくて後輩に聞いてみた。すぐ返答が来た。
$('ul').each(function(){ $(this) .children('li:odd') .addClass('colored'); });
.children()に引数を渡して要素を指定できたんですね。知らなかった。
あと、$(this)のあとにチェーンする場合は、メソッドごとに改行した方が処理が早いんだって。
納得いかない。なんで?
こんにちは、なかわけです。
仕事中にjQueryの書き方がわからなくて後輩に聞いてみた。すぐ返答が来た。
$('ul').each(function(){ $(this) .children('li:odd') .addClass('colored'); });
.children()に引数を渡して要素を指定できたんですね。知らなかった。
あと、$(this)のあとにチェーンする場合は、メソッドごとに改行した方が処理が早いんだって。
納得いかない。なんで?
こんにちは、なかわけです。
きょうは、仕事でAjaxをがんばってみました。
やってみたことは以下の内容です。
1.AjaxでPHPにアクセス
2.PHPは配列のデータをJSON形式に出力
3.戻ってきたJSON形式のデータをJavascriptのeval()で扱える形式に変換
4.innerHTMLなどでHTMLを更新
そもそもなかわけがAjaxなんか書けるわけがなく、
以下のサイトを参考にさせてもらいました。
■【PHP TIPS】 20. PHPからJSON作成を扱う
JSONなんて表記法も初めて知りましたし、勉強になった。
Ajaxておもしれ。
こんにちは、なかわけです。
今日仕事でAjaxを少し触れてみました。
表現したいことがあって自分でJavascriptを書こうと思ったけど、
ふと、Ajaxを使ってみようと思って。
で、調べてみてscript.aculo.usのEffect.Foldを見つけ
これは使えそうと思ったんですが、
オプションの属性がわかりませんでした・・・。
ある高さまで縮んだら止まってほしかったのに、
オプションの設定がわからなかったため全部消滅。
できれば逆再生もしたい。
ググったんだけど有力な情報が得られず。
誰か教えてください。