2011-12-06 16 views
1

私はtinyscrollbar.jsを私のウェブサイトで動作させようとしていますが、残念ながら動作していないように見えます。jQueryスクリプトの競合/動作していません

http://www.luminous-living.com/issue/ <は -

誰もが競合が何であるかを知っています(に関する情報をクリック>)私のデモを見ていますか?

は、いくつかの助けが大幅にあなたはJavaScriptでいくつかのエラーを持っている

+0

今後の参考として、関連するコードを質問に投稿してください。これは、今後このページを訪れる人にとって参考になるでしょう。 –

+0

jQuery.noConflict()機能を試してみました –

+0

ありがとうございました – David

答えて

0

EDIT:間違った情報を削除しました

これらの行を見つけて「display:none;」を削除します。スタイルから:あなたは、ディスプレイ削除した後

<div id="information_list" style="display:none; float:left; width:380px; height:2500px; overflow:hidden; background:URL(assets/img/etlap_background.jpg) #2F3229; background-repeat:no-repeat; background-position:right bottom; "> 

<div id="etel1" style="display:none; width:350px; margin-left:35px;"> 

:なし。スクロールバーが表示されます。多分それはそれを絞り込むでしょう。

さらにテストした後、問題は「display:none;」と関係がある。私はvisibility = "hidden"をinformation_listに使用し、ディスプレイを削除しました:none;スクロールを使ってサブ要素に移動し、それをトグルして機能させました。

多分take display:none; HTMLから抜け出し、cssで試してみてください(別の機能を持っている場合に備えて)。または、pageloadの後にjavascriptによってトリガーされ、表示から表示に戻ります。

.. ok、ちょうどCSSで試しました。それは動作しません。私はあなたがjsでそれを引き起こす必要がある要素(それは親である)のdisplay:noneを使いたいと思う。

+0

craniumonemptyありがとう - それはスクロールバーを動作させるように見える。 – David

+0

詳しい説明はありがとうございます。これを解決するのは非常に難しいようです – David

0

をいただければ幸い、あなたはそれ以外の場合はjavascriptの実行が停止し、それがどのような動作し、どのようなないを理解することは難しいそれらを修正しなければなりません。エラーは以下のとおりです。

document.getElementById(link+'_'+i).className="almenu"; (line 114) 

のdocument.getElementById(リンク+ "_" + i)がnullである

document.images.menu5.src='assets/img/nav_contact.png'; (line 129) 

document.images.menu5が

定義されていません
+0

Ciao Nicola - 情報ありがとうございました - 私はまだスクロールバーの問題を解決する上で進歩していませんが、私は機能を編集しました。アイデアがありますか? – David

+0

@Davidあなたが助けてくれるようにコードを投稿してください。質問に関連するコードだけを投稿してみてください。マークアップも投稿してください。 –

+0

私は現在tinyscrollbar ます。 \t 私のデモhttp://www.luminous-living.com/issue/(情報>について)でわかるように、何かがスクロール機能をブロックしているように見えますが、統合されています。機能しません。 – David