1

私は複数のjavascriptファイルを持っていて、すべてがうまく機能します(要素にスタイルを追加するいくつかの関数など)が、追加しようとすると <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" type="text/javascript"></script>、機能するのはTwitterフィードだけです。

これは私がヘッドタグに持っているものです:

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript" src="js.js"></script>
    <link href='http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:300' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" type="text/css" href="style.css">
    <!-- nivoSlider -->
    <link rel="stylesheet" href="nivoSlider/nivo-slider.css" type="text/css" media="screen">
    <script src="nivoSlider/jquery.nivo.slider.pack.js" type="text/javascript"></script>
    <!-- fancyBox -->
    <script type="text/javascript" src="fancyBox/jquery.fancybox.js?v=2.1.4"></script>
    <link rel="stylesheet" type="text/css" href="fancyBox/jquery.fancybox.css?v=2.1.4" media="screen">
    <script type="text/javascript" src="fancyBox/fancybox.js"></script>
    <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
    <!-- twitter -->
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"                                         type="text/javascript"></script>
    <script src="twitter.js" type="text/javascript"></script>
    <title>LEFT</title>
    </head>

このチュートリアルを使用したので、Twitterフィード用のコードはこれですべてです。

誰かが私の問題を理解するために、ここに他に何をコピーすればよいかわかりません; D

4

3 に答える 3

3

jQueryを2回インポートしているようです。1回は上部に、もう1回は最後に近いため、かなり厄介なjavascriptの競合が発生する可能性があります。一度ロードするだけで十分です。

于 2013-02-13T13:55:21.327 に答える
2

他のスクリプトの前にjqueryを含めますか?

于 2013-02-13T13:55:00.650 に答える
-1

Ajaxを介して要素を使用および追加した後、 http: //api.jquery.com/bind/を再バインドする必要があります

その理由はここで説明されています jQueryダイアログ内のjQuery要素はajax呼び出し後に機能しなくなります

:)

于 2013-02-13T13:57:44.290 に答える