Joomler!.net - Decided on Joomla!

デル株式会社

Jboard is Multiple Board!

Home » Blog » jQuery
0 votes
Written by:Joomler! 2993 hits Friday, 19 February 2010 06:00

 最近、Joomla!1.6がなかなか出てこないのからというわけではないが、毎日チェックしているjQueryのプラグインで気になるものがあった。以前は、あまりピンとこなかったが、これを見て久しぶりに新鮮に見えた。

ColorBox

colorbox

別に新しい物ではなく、以前からあったようだが、jQueryをあまり使ってこなかったので見ていなかった。

 
0 votes
Written by:Joomler! 4031 hits Saturday, 21 June 2008 17:05

現在作成途中のものですでに作成済みのものを少しコード変更しなければならなかったので再度動作確認をしたら・・・なんと!動かないではないか!(汗

それには、JavascriptライブラリとしてjQueryを使用しているのだが、"ajaxSubmit" が "not function"などと言うではないか・・・。ちゃんとjquery.form.jsは読み込んでいるのに。

そこで、jQueryのバージョンを確認し、最新のものに置き換えjquery.form.jsも念のため置き換えた。

結果「ダメ」

ええええ~。そうだ、IE6で見てみよう。

ゲゲゲゲッ。ちゃんと表示してくれるではないか・・・。とほほ。

こういう時だけは、IE6が輝いて見えるのは私だけだろうか・・・。

たぶん、Firefox3が原因だよ・・・きっと。

キツネをしばいてやりたくなりましたよ。

・・・と言っても正式版だし、いずれにしろ対応せざるを得ないのでコード変更をしなければならない。結局、jquery.form.jsを使わないようにjQuery本体のAjax機能のみを使ってコードを変更しました。と、書けば簡単に終わったかのようですが、実はかなりはまりました。今まで使えていたメソッドが使えないなんて・・・。テンプレートのJSも絡んでいるかもしれないと思い、テンプレートも変えてみたけど駄目。手の打ちようがありませんでした。一度だけは、ajaxSubmitできるのだが、2度同じことをしようとすると"not a function"となってしまう。IE6では正常なのにだ。さらに、Firebugのconsole.logが使えなくなったりしちゃって踏んだり蹴ったりでした。

この時だけは、さっさとFirefox3をインストールした自分を呪いました。(しなかったとしてもいずれ私に返ってくるのですけどね)

かなりタイムロスしてしちゃいました。

 
2 votes
Written by:Joomler! 6124 hits Wednesday, 28 May 2008 16:03
Speed up access to your favorite frameworks via the AJAX Libraries API

Google Ajax APIを使うときgoogle.loadをコールしますが、そのgoogle.loadが、各種Javascriptライブラリに対応したようです。これで、スピードアップは間違いないのでは・・・・。

以下のように書くことで使えるようです。

  google.load("jquery", "1.2.3");
  google.load("prototype", "1.6");
  google.load("scriptaculous", "1.8.1");
  google.load("mootools", "1.11");
  google.load("dojo", "1.1.1");

詳しくは、Developer's Guide - AJAX Libraries API - Google Code  をご覧ください。

これで、うちのGoogle AJAX APIを使ったモジュール群にもパラメータを追加しないといけないのかなと考えたり・・・。

 
1 votes
Written by:Joomler! 3801 hits Friday, 22 February 2008 03:01

mootools_net Javascriptのライブラリは、たくさんあってどれかをメインに使っていってどうしても必要なときだけ他のライブラリを使うようにしたいと以前から思っていました。jQueryを知ったときは、なんだこりゃこんな書き方できるのか・・・って感じでなんでも簡単にできそうで感動しました。PHPで作成していてJavascriptを組み合わせるとき、まず何をするかというと適切なライブラリが無いかどうか探します。jQueryや、他のライブラリも含めてかなり公開されているので困ることはありません。そして、いろいろなライブラリを試してみます。それが、一番時間を短縮できるからです。自分でひとつひとつ作成していくとその分時間がかかっちゃって・・・。

今回、Joomla!1.5にmootoolsが採用されています。以前は、jQueryをメインにと思っていましたが、私だけでしょうか・・・jQueryのプラグインで表示するものって「硬い」感じがしませんか?カクカクしているっていうか柔らかい感じが無い。・・・設定次第なのでしょうが。

で、試しにmootoolsをメインにしていこうと思っています。軽い、柔らかいのが好きです。ごく最近ドキュメントを見はじめたばかりなのでまだわからない点ばかりなのですが、そうしようと思います。

これからは、mootools関連のエクステンションも作成していきます。

 
Nov
19
2007

jQueryでLightBox

EMailPrintPDF
1 votes
Written by:Joomler! 6095 hits Monday, 19 November 2007 18:54

jquery_show.jpgjQueryでLightBoxみたいな表示ができるプラグインがありますが、それをもじってひねっている最中です。そんな中AptanaがAptana Studioになったものを使っているのですが、良くなっていて使いやすい。まだ、すべての機能を使っているわけではないので不明部分も多々ありますが、Dreamweaverを起動する機会が減ることは間違いないです。有料のPro版が出ているのは少しびっくりしましたが、Dreamweaverほど高くはないので使いこなせたら買うかもしれません。

 最近、PCの調子が悪かったのですが、どうもオンボードのLANに問題があったようです。二つのオンボードLANがあってそれをいつもインターネットに接続している方とは逆にしてみたらブラウジングも速くなって良さそうです。いつも何かに責任転嫁している私ですが、本体だったとは・・・。

 
<<<12>>>
1 / 2

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社
joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.