1

大家好,我不是最擅长 Jquery 调试,所以我希望有人可以让我知道这意味着什么,并希望如何解决它。

我正在使用 jquery Cycle lite(本地托管)和 Jquery(由谷歌托管)。

我的代码很简单:

    <div id="slideshow1" class="slider" > 
<img src="/images/slider1.jpg"  /> 
<img src="/images/slider2.jpg" /> 
<img src="/images/slider3.jpg"  /> 

我的脚本:

        <script type="text/javascript">
    $(document).ready(function() {
LINE21-->         $('#slideshow1').cycle()
             });
    </script>

Firebug 控制台给了我以下错误:

$("#slideshow1") 为空)

$('#slideshow1').cycle()\r\ncandypants.ca(第 21 行)

有任何想法吗?

4

1 回答 1

1

您是否在页面中包含 jQuery 脚本库?如果没有,则需要包含它。如果是这样,您与 $ 符号的使用有任何冲突吗?

jQuery.noConflict();
jQuery(document).ready(function($) {
    $('#slideshow1').cycle();
});
于 2009-11-03T03:05:40.573 回答