WordPress Lightboxが動作しない

WordPress
Ajax

WordPress Lightboxが動作しない

WordPressの便利プラグインにLightbox2があります。
写真をクリックするとフワーっと大きくなるかっこいいアレです。

しかし、調子に乗っていろんなプラグインを入れているといつの間にか動かなくなっていたLightbox。
「どうしたんだーっ!Lightbox2!!動いてくれ!!」
とジャック・バウアーなみに活を入れても動きません。&cry;

Firebugでエラーを調べると

 element.style is undefined

というエラーがlightbox-resize.jsで出ています。

Pluginなどによって差し込まれたjQueryといつの間にか競合していたんですね。
jqueryとprototype.jsの競合を避ける
にあるように、jqueryとprototype.jsの競合を避ければOKです。

具体的には、テーマファイルの”header.php”の直前に

 <script type="text/javascript">
 	//jQueryとprototypeの競合を避ける
 	jQuery.noConflict();
 </script>

と書いておきましょう。

  • WordPress.org の方の事ですか? — WP.COM でLB {2014-01-23 (木) 02:06:08}
カテゴリーAjax

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です