2011-01-15 7 views
-3

JQuery UIテンプレートをダウンロードしてサーバーにアップロードしました。ローカルでは動作しますが、サーバでは動作しません。JQueryUIが動作しません

私が逃しているものは誰でも知っていますか?

おかげ

+0

JSファイルとCSSファイルのパスを確認しましたか?フォルダをアップロードしている場合は、通常それが変更されます。 – polarblau

+0

あなたがチェックアウトできるURLがありますか?このような盲目的な問題を解決するのはちょっと難しい – brendan

+0

あなたはドメイン、フォルダーなどを変更してしまう絶対URLを使用している可能性が最も高い – ifaour

答えて

5

Google Libraries APIには、jQueryとjQuery UIの両方をホストすることをお勧めします。最大の理由は、クライアントが既にこのスクリプトをキャッシュしているため、再度ダウンロードする必要がなくなり、自分でホスティングしないと帯域幅を使い切らないためです。あなたは簡単に以下を使用して、CDNからスクリプトを読み込むことができますjQueryのために

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery-ui.min.js"></script> 

jQueryのUIの場合:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/jquery-ui.min.js"></script> 

スクリプトの別のバージョンを使用したい場合は、あなたはちょうどurlのバージョン番号を置き換えます。

URLにプロトコルスキーム(http/https)を指定しなかった理由は、ブラウザが自動的に正しいスキームを追加するためです。ポールアイルランドは素晴らしいarticle about thisを書いています。

3

Firebugを取得し、任意の404エラーのNet Tabをチェックする - これがあなたに不足しているファイルを表示します。

関連する問題