2011-08-01 30 views
2

hoverIntentプラグインが機能しないようです。間違いなくjQueryとhoverIntentがロードされています。しかし、.hoverIntent()は "関数ではありません"。 (.hover()はうまく動作します)。hoverIntent()関数ではありません

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> 

<script type="text/javascript" src="js/jquery.hoverIntent.minified.js"></script> 

<script type="text/javascript"> 
$(document).ready(function() { 
    $('#portfolio-circle').hoverIntent(
     function() { 
      $('#portfolio-hover').fadeTo('normal', 1); 
      $('#portfolio-caption').fadeTo('normal', 1); 
     }, 
     function() { 
      $('#portfolio-hover').fadeTo('normal', 0); 
      $('#portfolio-caption').fadeTo('normal', 0); 
     } 
    ); 
}); 
</script> 
+1

このエラー以外のページの読み込みでjsエラーが表示されますか。 – ShankarSangoli

+0

*「これは間違いなく読み込み中です。」*これをどのように確認しましたか?開発者がホストするファイルへの直接リンクを一時的に使用するとどうなりますか? http://cherne.net/brian/resources/jquery.hoverIntent.minified.js – user113716

+0

他にjsエラーはありません。 hoverIntent jsファイルは、Firebugが "Net"タブの下に読み込まれたものとして表示されるため、確実に読み込まれています。 – celwell

答えて

14

誤って2つの異なるバージョンのjqueryを参照しているかどうかを確認してください。私はすべてがうまくロードされていたjqueryuiに似たエラーに直面しましたが、後でjqueryの2つの異なるバージョンが参照されていることを認識しました。

+0

あなたはそうです。私が使用しているCMSは、独自の(以前の)バージョンのjQueryを自動的にロードします。正しい方向に私を指してくれてありがとう。 – celwell

+0

jQueryが以前のバージョンが既に定義されているかどうかをチェックするのはいいはずです。助けてくれてありがとう –

関連する問題