jQueryのフェージング不透明度の問題
質問
クライアントのために、私はこのサイトはIEや他のWebブラウザ(現在はMac用のSafariとFirefoxで動作します)で動作するように取得しようとしています:<のhref = "http://www.randomscripts.net/think_company_world /main.php」のrel = 『nofollowをnoreferrer』> http://www.randomscripts.net/think_company_world/main.php の私は、バックグラウンドでのサイクルそれらを通じに画像上のjQueryのフェードインとフェードアウト機能を使用しています。上記に列挙したものの横に他のすべてのブラウザのために、単にコンテンツ上にブラックボックスが表示されます。私はそれが不透明としなければならないことを考えています:CSSプロパティが、かなり分かりません。
。 誰が見てみることができた場合は、、私はそれを本当に感謝しています。
解決
これは、(Vistaの下クローム、IE8とFirefox 3)私のために正常に動作しているようだ。
あなたは画像をロードする時間を持っていますか?あなたは100×100に画像のサイズを変更して再実行スクリプト場合は、同じ問題を得るのですか?
のその他の考えの
それはあなたのための問題を引き起こしている可能性のあるように、あなたがnav6_subのIDとページ上の任意のアイテムを持っていないので、私は(NAV 6のためのサブオプション)ライン320上のエラーを取得しています。
あなたは(あなたがコピー&ペーストするか、ループ内に作成?持っている)、そのページに多くのコードを複製している、あなたはおそらく、jQueryプラグインか何かを作成するをご覧ください。私はいつもこのページは、便利な(だけでなく、コースのjQueryのドキュメント)であることが判明しました:<のhref =「http://www.learningjquery.com/2007/10/a-plugin-development-pattern」のrel = "nofollowをnoreferrer"> http://www.learningjquery.com/2007/10/a-plugin-development-pattern の
また、それはおそらく関連していないですが、サブナビゲーションの周りにあなたのHTMLには、いくつかのクリーニングアップを使用することができます。代わりの
<ul>
<li><a href="#" id="nav5" onmouseover="dropDown('nav5_sub')"></a></li>
<div class="sub" id="nav5_sub">
<li>Private Client Log In</li>
<li>Student Log In</li>
</div>
</li>
</ul>
あなたは持っているようなものを持っている必要があります
<ul>
<li>
<a href="#" id="nav5" onmouseover="dropDown('nav5_sub')"></a>
<ul class="sub" id="nav5_sub">
<li>Private Client Log In</li>
<li>Student Log In</li>
</ul>
</li>
</ul>