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

2 つの異なるバージョンの 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 に答える