Javascript未定义变量
我遇到一个javascript错误:Javascript未定义变量,javascript,jquery,undefined,Javascript,Jquery,Undefined,我遇到一个javascript错误:$(“#滑块”)未定义 我怎样才能解决这个问题 <script type="text/javascript"> $(document).ready(function() { $("#slider").easySlider({ controlsBefore: '<p id="controls">', controlsAfter: '</p>', prevId: 'prev
$(“#滑块”)未定义
我怎样才能解决这个问题
<script type="text/javascript">
$(document).ready(function() {
$("#slider").easySlider({
controlsBefore: '<p id="controls">',
controlsAfter: '</p>',
prevId: 'prevBtn',
nextId: 'nextBtn'
});
});
</script>
$(文档).ready(函数(){
$(“#滑块”).easySlider({
controlsBefore:“”,
controlsAfter:“
”,
prevId:'prevBtn',
nextId:'nextBtn'
});
});
这是我的html
<div id='slider'>
<table>
<tr>
<td width='325'>hello</td>
<td width='325'>hello</td>
</table>
</div>
你好
你好
我怀疑您粘贴在此处的代码中是否存在问题——即使您编写了以下内容:
$('bladkhadlhadkjha').easySlider({ ... });
您不会得到“未定义”错误,因为jQuery将优雅地处理该错误。确保jQuery被正确包含,插件被正确包含,并且粘贴的代码正是您遇到问题的代码。尝试:
$(document).ready(function(){
alert("jquery is working");
});
如果这不会弹出警报,那么问题就出现在jquery的链接中。
我希望这有帮助;) jQuery(文档).ready(函数(){
jQuery(“滑块”).easySlider({
controlsBefore:“”,
controlsAfter:“
”,
prevId:'prevBtn',
nextId:'nextBtn'
});
});
可能您有1个以上的jQuery脚本。请尝试此脚本。如果它有效,您必须更改脚本使用顺序。请缩进您的脚本。还包括您正在使用的插件easySlider的URL。但是我已经在我的脚本中包含了jQuery。它可能是其他东西吗?我已经在这里将您代码的重要部分复制到了JSBin中:它似乎工作得很好。我建议重新检查你的代码,确保没有愚蠢的错误。另外,尝试使用“jQuery()”而不是“$()”
jQuery(document).ready(function() {
jQuery("#slider").easySlider({
controlsBefore: '<p id="controls">',
controlsAfter: '</p>',
prevId: 'prevBtn',
nextId: 'nextBtn'
});
});