-1

ローカル マシンで完全に動作する JS がいくつかありますが、それを Web サーバーにアップロードするとすぐに機能しなくなります。ご覧になりたい場合は、www.turnbulldesigns.co.uk のサイトをご覧ください。

ローカル マシンからフォルダー構造全体をアップロードしたので、ファイルが間違っていたり見つからなかったりすることはありません。アップロードされた後、次の JS が機能しなくなる原因は何ですか?

$(document).ready(function ($) {

    $(".orange").click(function () {
        $("#colors").attr("href", "colors/orange.css");
    });
    $(".blue").click(function () {
        $("#colors").attr("href", "colors/blue.css");
    });
    $(".green").click(function () {
        $("#colors").attr("href", "colors/green.css");
    });
    $(".red").click(function () {
        $("#colors").attr("href", "colors/red.css");
    });
    $(".violet").click(function () {
        $("#colors").attr("href", "colors/violet.css");
    });
    $(".pink").click(function () {
        $("#colors").attr("href", "colors/pink.css");
    });
    $(".yellow").click(function () {
        $("#colors").attr("href", "colors/yellow.css");
    });
    $(".tan").click(function () {
        $("#colors").attr("href", "colors/tan.css");
    });
    $(".grey").click(function () {
        $("#colors").attr("href", "colors/grey.css");
    });

    $('.color-switcher li a').click(function (e) {
        $(this).parent().parent().find('a').removeClass('active');
        $(this).addClass('active');
    })

})
4

1 に答える 1

2

そのページの Javascript エラーは twitter に関連しています

Twitter Error: "Invalid or expired token", Error Code #89

おそらく、ドメインに依存するトークンを使用しており、それが問題の原因となっている可能性があります。

今後の参考のために: ブラウザー開発者ツールを使用すると、この種の問題を非常に簡単に検出できます。

ここに、Chrome ツールのチュートリアルがあります。それらはブラウザの一部であるため、何もダウンロードする必要はありません。

そして、ここで同等の Firefox プラグイン (firebug) をダウンロードできます。

于 2013-08-03T15:03:51.330 に答える