Ajax: 2009年1月アーカイブ

前回の勢いで、今度は分割に挑戦してみることにした。

評価のやつ(スターレイティングが一般的な名前?)が実装したかったのでjQuery Star Ratingを設置してみた。
これが、評価は高い割りにドキュメントがあまりなくて苦労したので、その記録を残す。
たぶん、こんなの設置するのなんてドキュメント要らずだろ?って話なんだろうけど。
普通にZend Frameworkを使っていて、非同期通信をしてXMLでデータを返却するとなると
・Controllerの自動レンダリングを止めて
・レスポンスヘッダをXML形式にする
という手順が必要。

たぶん間違いないと思うんだけど、jCarouselってスクロールのためのボタンは自動生成のみで、任意のところには置けない仕様になってる。

CSSである程度はカスタマイズできるものの、タグ構成としては位置が決まってしまっているのでどうにもならないケースもでてくると思われる。というか、でてきた。

こうなったら、jCarousel自体をいじるしかない。
jCarouselLiteがverticalだとIE7で表示崩れがおきてしまい、追っかける気力が
なかったのでjCarouselを使うことにした。

やっぱLiteに比べて手順が多いのでメモ。


このアーカイブについて

このページには、2009年1月以降に書かれたブログ記事のうちAjaxカテゴリに属しているものが含まれています。

前のアーカイブはAjax: 2008年4月です。

次のアーカイブはAjax: 2009年2月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。