THE HAM MEDIA BLOG

jQuery1.3のリリースによって注意しておく2つのこと

Clip to Evernote このエントリーをはてなブックマークに追加
カテゴリ:
jQuery
タグ:
jquery
javascript

jQuery1.3のリリースによって注意しておくこと

一つ前のエントリーでも書いたが、
jQueryの最新版、1.3がリリースされた。

最新版になって、機能が良くなるのはいいことだが、
今回のリリースによって、エラーが発生してしまう!
なんて事態がいくつか予測される。

中でもいくつかのことは気をつけておかないと
エラーで動作しない!なんてことが多発しそうなので、
ここに特に注意しておく2つを書いておく。

要注意1:Google AJAX Libraries API利用者

google.load("jquery", "1.2"); とか、
google.load("jquery", "1.2.6");での読み込みはいいのだが、
google.load("jquery", "1");で読み込んでいる人は要注意!

今回のリリースに伴って、Google AJAX Libraries APIも
jQueryの1.3が出てくるようになった。

指定が「1」だけの人は今の現状できちんと動作しているか、
エラーがないかをチェックしておいたほうがいい。

要注意2:Attribute Filtersの[@attr]スタイル廃止

この1.3からAttribute Filtersの[@attr]のように
[@××]というような「@」を入れる記述が廃止された。
これにより、今後は完全に[attribute=value]のようになる。

厄介なのは、[@attr]スタイルで記述されているスクリプトは
全てエラーとなり、動作しなくなってしまうという点だ。

比較的以前のプラグインは[@attr]スタイルが使われている場合があるので、
(例えば以前のyuga.js等)それがある場合は、プラグインが動作しなくなる。

要注意1とコンボででてきたら完全に動作が止まってしまう為、
要注意1と2に該当する制作をしている、あるいは利用をしている人は
必ず動作をチェックしたほうがいいでしょう。

この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック

トップに戻る

×

この広告は90日以上新しい記事の投稿がないブログに表示されております。