1

最近、joomla テンプレート SJ_News_25 を使い始めました。サイトに「ストア ロケータ」があり、タグ内にスクリプトを挿入する必要があります。私がそうすると、ドロップダウンメニューが殺される傾向があります。

head タグの前に「>」がないように見えるコードがあることに気付きました (と思います)。これは問題でしょうか?タグの前のコードは次のとおりです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" <?php echo ($ytrtl == 'rtl')?'dir="rtl"':''; ?> lang="<?php echo $this->language; ?>">

どんな助けでも素晴らしいでしょう

4

1 に答える 1

0

Javascriptエラーのように聞こえます。これらは通常、ブラウザ開発ツール/Firebugのコンソールに表示されます。

ここでページを見ると、このJavascriptコードに対して「UncaughtTypeError:Object#has nomethod'ready'」というエラーが表示されます。

$(document).ready(function(){
    Uncaught TypeError: Object #<HTMLDocument> has no method 'ready'
    $('#null').prettyPhoto();
});

ここでの問題は、$jQueryの呼び出しに使用しているが、jQueryが競合なしモードでロードされていることです。これは、jQuery(document).ready(....)代わりにそうする必要があることを意味します。これがスライドショーが死んだ理由です。店舗検索スクリプトについても同様の問題かもしれませんが、実際のコードを見ずに言うのは難しいです。最初にスライドショーの問題を解決してから、他のスクリプトを追加してみます。

于 2013-03-22T07:38:06.767 に答える