0

拜托,我需要一些帮助。

这是失败的代码片段

    <!-- Begin Photofolio library -->
<link rel="stylesheet" href="styles/layout.css" type="text/css" />
<script type="text/javascript" src="scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="scripts/jquery-photostack.js"></script>
<script type="text/javascript" src="scripts/jquery-coin-slider.min.js"></script>
<script type="text/javascript" src="scripts/jquery-ui-1.8.12.custom.min.js"></script>

<script type="text/javascript"> 
$(document).ready(function () {
    $('#portfolioslider').coinslider({
        width: 480,
        height: 280,
        navigation: false,
        links: false,
        hoverPause: true
    });
    $("#tabcontainer").tabs({
        event: "click"
    });
});
</script>

<!-- End Photofolio -->

<!-- Begin REDX -->
    <link rel="stylesheet" href="css/style.css" />



    <link rel="stylesheet" href="themes/orman/orman.css" type="text/css" media="screen" />


    <script type="text/javascript" src="scripts/jquery-1.6.1.min.js"></script>
    <script type="text/javascript" src="jquery.nivo.slider.pack.js"></script>

    <script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider();
    });
    </script>

当我加载页面时,它显示了这个错误:TypeError: $(...).coinslider is not a function

我曾尝试使用“jQuery”标识符,但它不起作用。我不知道我是否做对了,因为我只是用“jQuery”替换了所有“$”并且没有做更多的事情。

我的代码有什么问题?

问候

4

2 回答 2

3

当你使用两个不同版本的jquery(不推荐)时,你可以使用jQuery.noConflict api.jquery.com/jQuery.noConflict/

于 2013-10-01T23:57:27.437 回答
-2

我建议检查您的 src="scripts/jquery-coin-slider.min.js" 以检查使其工作的功能。也许 .coinslider 不在那个 js 文件中。

于 2013-10-01T23:55:49.023 回答