私のウェブサイトにライトボックスをインストールしました。私がしたとき、私の "活動"ページは私のWordpress-Buddypressのウェブサイトで働かなくなった。エラー - jQuery( 'span.timeago')。timeago();は機能していません
Firefoxで「firebug」アプリを使用して問題を特定しました。
3つのエラーが発生しました。
jQuery.timeagoが
のjQuery( "span.timeago")
定義されていないと......。timeagoが機能
と...
$(ではありません「ul.sfメニュー」)。SUPERFISHは動作を停止するためにこれらの事を引き起こしていることをライトボックスのように思える機能
ではないでしょうか?何か案は?ありがとう。
、iが<スクリプトタイプ= "テキスト/ javascriptの"> '有する するvar rsBpActivityRefreshRate = 10。 var rsBpActivityRefreshTimeago = true; jQuery.timeago.settings.refreshMillis = 0; '次に、2番目のエラーの場合、私は' if(typeof rsBpActivityRefreshRate == "undefined")を返します。 { rsBpActivityRefreshRate = 10; } IF(rsBpActivityRefreshTimeago) {$( 'span.timeago')timeago()。 } 'と第3の誤りのために、私は' <スクリプトタイプ= "テキスト/ javascriptの">有する $(ドキュメント).ready(関数(){ $( "ul.sfメニュー")SUPERFISH()。 }); ' – user1164029
だから私はソースコードにあるものをthats。 jQueryが2回含まれているかどうかを確認するにはどうすればよいですか? – user1164029
@ user1164029:それは私が意味するものではありません。実際の関数定義を含むタグがどこかにあります。 ''のようなものです。これらが正しくリンクされていることを確認する必要があります。これは、URLをブラウザに貼り付けるか、ページソースを表示しているときにリンクをクリックしてから、ロード順が正しいことを確認する必要があります。 jQueryがロードされる前に関数定義をインクルードすることは、まったく役に立ちません。 – Josh