2009-05-26 36 views
2

javascriptエラーに問題があります。$("#slider") is undefinedJavaScriptの未定義変数

この問題を解決するにはどうすればよいですか?

$('bladkhadlhadkjha').easySlider({ ... }); 

あなたがwouldn:あなたはこのような何かを書いていても -

<script type="text/javascript"> 
$(document).ready(function() { 
    $("#slider").easySlider({ 
     controlsBefore: '<p id="controls">', 
     controlsAfter: '</p>', 
     prevId: 'prevBtn', 
     nextId: 'nextBtn' 
    }); 
}); 
</script> 

この

は、私はあなたがここに貼り付けたコードに問題があると疑うに私のhtml

<div id='slider'> 
    <table> 
     <tr> 
      <td width='325'>hello</td> 
      <td width='325'>hello</td> 
    </table> 
</div> 
+0

スクリプトをインデントしてくださいを変更する必要が作業している場合より、その後1つのjQueryのスクリプトは、このスクリプトを試してみました。また、使用しているプラ​​グインeasySliderへのURLも含めてください。 – svinto

+0

http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding – djairo

答えて

2
jQuery(document).ready(function() { 
    jQuery("#slider").easySlider({ 
     controlsBefore: '<p id="controls">', 
     controlsAfter: '</p>', 
     prevId: 'prevBtn', 
     nextId: 'nextBtn' 
    }); 
}); 

Probeblyあなたはそれはあなたがスクリプトの使用のため

1

ですjQueryが正常に処理するので、 "未定義"エラーが発生している可能性があります。 jQueryが正しく組み込まれていること、プラグインが正しく組み込まれていること、貼り付けたコードがまさに問題のあるコードであることを確認してください。

+0

しかし、私はスクリプトにjQueryを追加したことがありますか? – djairo

+0

私のコードの重要な部分をJSBin(http://jsbin.com/aribe/edit)にコピーしました。うまくいきます。私はどこにでも愚かな間違いがないことを確認するためにコードを再検討することをお勧めします。また、 "$()"の代わりに "jQuery()"を使用してみてください。 – nickf

1

試してみてください。

$(document).ready(function(){ 
    alert("jquery is working"); 
}); 

このいけないが、警告ポップアップを構成する場合は、あなたの問題は、jQueryのへのリンクです。 私はそれが役に立てば幸い;)