私が仕事をしているこのサイトでは - http://www.basicliving.com - 母の日スペシャル広告をクリックすると、画像と灰色の別々のページが表示されますバックグラウンド。私はfancyboxを使用しており、fancyboxサイトの指示に完全に従っています。私は火かき棒でチェックして、すべてのファイルがそこにあり、接続されています。それは、画像の上にホームページのコンテンツが表示されるように、画像をグレーで透明な背景にオーバーレイするだけです。ここで私はまた、必要なjQueryとfancyboxスクリプトと一緒に、頭の中でCSSをリンクした...fancybox jqueryプラグインが画像にリンクしていますがオーバーレイしません
$(document).ready(function(){
/* This is basic - uses default settings */
$("#init_over").fancybox({
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false,
'hideOnContentClick': true
});
});
とhtml ...
<a id="init_over" href="<?php echo DIR_WS_TEMPLATES . TEMPLATE_NAME; ?>/images/mothersDayAd.jpg">
<img src="<?php echo DIR_WS_TEMPLATES . TEMPLATE_NAME; ?>/images/momsDayAd.jpg" alt="Mother's Day Bosch Sale!" /></a>
をコードです。彼らはすべてそこにいる。サイトのFAQをチェックしたところ、「すべてが正しくインストールされていることを確認してください。私はそれをgoogledし、スタック上の他の質問を読んで、私はそれを尋ねる時間だと思ったので、修正することができませんでした...ありがとう!
私はまた、その前にあるaを使ってセレクタを試したので、どちらもうまくいきません。 $( "#init_over")。fancybox –
$( "#init_over")。fancyboxは関数ではありません。 プラグインが初期化されていないようです。 – madc
はい、私もそのエラーに気付きました...私は私の人生のために、私がプラグインをインストールする手順を踏んで、コードを取り出してインストールされている...このエラーの原因となる可能性のあるアイディアそれは私を夢中にさせている。 –