1

今、私はまだ学んでいるので、これがあなたの何人かにとって単純であるならば、私を許してください。しかし、私のJoomlaを利用したコミュニティサイトは、JoomlaコンポーネントであるJomSocialを今日1.6に更新して以来、少し問題を抱えています。

ホームページや他のページにも他のJavaScriptが読み込まれないようになっていると思います。あなたがサイトを見れば:

https://www.swimwire.com/

、ヘッダーの上部に小さな青いボックスが表示されます。通常、「Click Me!」というラベルが付いています。コードは変更していませんが、Safari4では表示されません。マック。また、画像のスライドショーが通常ある旗の列のすぐ上に青いスペースがありますが、今日の更新以来、私はそれを見ていません。ページの残りのJSの読み込みを停止するJavaScriptが組み込まれていると思いますが、それでも、完全に間違っている可能性があります。

いずれにせよ、助けてくれてありがとう。

ジャック

4

3 に答える 3

2

エラーが発生しています$ is not a function https://www.swimwire.com/templates/rt_colormatic_j15/js/roktools_packed.js/eval/seq/1 Line 1

そして後で:$ is not a function https://www.swimwire.com/modules/mod_rokslideshow/tmpl/slideshow.js Line 73

jQueryが見つからないのですか、それとも何らかの形で破壊していますか?また、jQuery1.4にアップグレードすることをお勧めします。

于 2010-01-25T21:35:32.473 に答える
0

Safari 4を使用している場合は、いくつかの強力な開発ツールを利用できます。メニューの[開発]->[Webインスペクターの表示]をクリックします。コンソール、スクリプト、javascriptデバッガー、cssスタイルなどにエラーが表示されます。

あなたはそのページを見ることができますhttp://www.apple.com/safari/features.html#developer

于 2010-01-25T21:45:37.410 に答える
0

jQueryとmootoolsを一緒にロードています。それらは両方とも$()関数を提供し、おそらくmootoolsはそのjQueryバージョンを踏みにじっています。ヘッダーから次の行を削除して、何が起こるかを確認します。

<script type="text/javascript" src="/media/system/js/mootools.js"></script>

新しいバージョンのmootools(現在v1.2.4)は、他のツールボックスの$()関数を踏みにじることに対してある程度の保護がありますが、この機能がない可能性が高いやや古いバージョン(v1.11)を実行しています。

于 2010-01-27T17:44:35.737 に答える