« Ajaxを使ったサイト内高速全文検索エンジンを導入 | メイン | coroがblogされた(BlogPet) »

2007年1 月 8日 (月)

ナビゲーションバーを設置

いやぁ~、やっと終わりました。

なかなか気に入ったものが見つからず、しかも設置に手間取ってしまいました。今日はもうこれでお仕舞い。設置方法の解説はまた後日ということで。

ところで、画像をオーバーレイ表示してくれるThickboxがAjax全文検索エンジンを設置後、機能しなくなってしまいました。prototype.jsがjQuery.jsに干渉してしまっているのだろうか。一難去ってまた一難。さて、どうしよう...。

っていうか、そろそろこのサイト本来の記事アップをまた始めなければ。

↑ 上のスライドバーでこのエントリーの評価をお願いします!評価ランキングはこちら。

TOPへこのページの先頭へ

トラックバック

トラックバックURL

この記事へのリンク

この記事へのリンク(直リンク生成用)

Listed below are links to weblogs that reference ナビゲーションバーを設置:

コメント

→ 過去のコメント集はこちら

otgjgjicap

Hello! Good Site! Thanks you! cacaphdoqi

yoichi

facet様
いつも貴重な情報をありがとうございます。
実はまだ何にするか決めあぐねているところです。どれも一長一短。結局オリジナルのLightboxが一番安定しているかもしれません。
いただいたjQueryのサイトによるとjQueryは基本的にどのJSとも競合しないって書いてありますね(笑)。
週末にこの呪文、トライしてみます。

facet

こんにちは。

今日、久しぶりにjQueryのサイトを見に行ったら、prototype.jsなどの他ライブラリとの競合が回避できるようになってました。

前回は、確認もせず、古い知識に基づいて、不正確なコメントをしてしまいました。申し訳ありません。

ただ、そのまま使うとやっぱり競合するようで、使う前に呪文を唱えたりしないといけないようです。(笑)http://docs.jquery.com/Using_jQuery_with_Other_Libraries

また、ThickBoxなどのように、jQueryを使って作られたツールを利用する立場からすると、そのツールが競合回避機能を利用しているかどうかなどの要因が絡んでくるので、利用者側で競合を回避できるかどうかは結局ケースバイケース、つまり、状況としては以前と大差ないと言えそうです。

# なお、さきほど軽く試してみたら、競合回避のための呪文:
jQuery.noConflict();
のまさにその行でエラーになってしまいましたが…(^^;

以上、もう不要な情報でしょうけど、一応お知らせまで。

yoichi

facet様
コメントありがとうございます!
そうですかぁ。やっぱりダメなんですね。ではSlimboxかLiteboxの導入を考えて見ます。貴重な情報、ありがとうございました。

facet

>prototype.jsがjQuery.jsに干渉してしまっているのだろうか。

です。
残念ながら、同時には使えないのですよね、この二つ。

うちもjQueryで自作javascriptを再構成し始めてから、prototype系のものは全部外しました。未だに共存方法は見つけていません。

jQueryって自作するのが凄く楽なんですけど、メジャーなprototypeと干渉してしまうので、かなり痛いですね。GreasemonkeyやBookmarkletでも干渉するのがあって、結構辛いときがあります。

この記事へのコメントは終了しました。

TOPへこのページの先頭へ

このサイトについて

アーカイブ

検索