• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:環境を変更したらjQueryが動いてくれなくなってしまいました。。。)

jQueryが動かなくなった理由と解決方法

このQ&Aのポイント
  • 環境を変更したらjQueryが動かなくなってしまった
  • WEBページを別サーバに移動させたがjQueryが動かない
  • エラーメッセージには'$は宣言されていません'と表示される

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

jqueryが読込まれていないか、No1様の回答のようにファイル内容が変わっているか… 読込めていない可能性が高そうな気がしますので、読込んだところで、 alert($); みたいにしてみると、通常なら、新しいinit関数を返してくるようですので、そうでなければ読めていないとわかります。

mr-r00
質問者

お礼

ありがとうございます 仰せのとおりファイル損傷が原因でした

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

何かの事情でファイルが壊れているのかもしれません。 サーバの.jsファイルの内容を確認してみるとか、転送し直してみるとか。

mr-r00
質問者

お礼

ありがとうございます 仰せのとおりファイル損傷が原因でした

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • jQueryでクロスドメインは可能らしいですが・・・

    jQueryでクロスドメインは可能らしいですが・・・ 通常のライブラリだけでも可能なものでしょうか? ただただ自分で管理しているサーバのページ上を同期するのと似たような感じでloadメソッドを使用したいと考えています。loadメソッドはクロスドメインで可能でしょうか?

  • jQueryのloadメソッドは外部XMLは読み込めないのでしょうか?

    jQueryのloadメソッドは外部XMLは読み込めないのでしょうか? タグが<aaa></aaa>となっているところの文字を抽出したいのですが外部にあるXMLは読み込めないものでしょうか? $("#my1").load( "http://server.com/hoge.xml .aaa" ); テキストファイルでタグを書くと読み込みが出来るのですが、なぜかXMLにするとうんともすんとも動きません

    • ベストアンサー
    • AJAX
  • JSONPの使い方について詳しい方ご教示願えないでしょうか?

    JSONPの使い方について詳しい方ご教示願えないでしょうか? http://blog.mudaimemo.com/2008/09/jqueryjsonp.html こちらのブログを参考にさせていただいているのですがわからないことがいくつかあります 1.私はjQueryのバージョン1.4以降を使っています。 これさえあれば他のライブラリを使わなくてOKでしょうか? 2.loadメソッドを使って別ドメインのHTMLを読み込みしたいのですが AサーバのAAA.htmlにはjQueryを使う記述(script type ・・・)と書いてあります。 BサーバのBBB.htmlはただのHTMLですが何を記述したらいいでしょうか? AサーバにあるjQueryのパスを書いてあげればいいのかそれともBサーバにjQueryを置いてあげなくてはいけないのでしょうか? 3.BBB.htmlへAAA.htmlの内容を表示したい場合Aサーバには何らかの「ファイル」を作らなくてはいけないのでしょうか? それともその必要性はないでしょうか? とんちんかんなことを書いているかもしれませんがよろしくお願いします。

    • ベストアンサー
    • AJAX
  • 初歩的な質問なんですが、jqueryの .load( url +セレク

    初歩的な質問なんですが、jqueryの .load( url +セレクタ ) メソッドで同じドメインの外部ファイルを読み込む際のURLを変数で扱う方法はありませんか?

    • ベストアンサー
    • AJAX
  • jQueryのloadがたまに失敗します

    今、Webサイト上でページを編集するエディターを作っております。 新規作成ボタンを押して即時反映させるため、loadを使って指定の ファイルを読みだしておりますが、即時反映されない時が時々起こります。 新規作成を2回クリックすると読みだされて反映されます。 $("#Pri").load("private_report.php",null,function(){ alert('読み込み完了'); }); 無料のレンタルサーバだと共有なので通信速度が遅くなり503エラーが出て 失敗することがよくあるとの記事を見たことがあります。 下記の解決方法以外にありますでしょうか。 ・さくらVPSの仮想環境をWEBサイトを動かす ・jQueryのload()メソッドが失敗する? - tuttitanの日記http://tuttitan.hatenablog.com/entry/2016/09/25/132057 ただ、VPSといってもあれも確か共有じゃなかったっけと思うのですが、 それで解決されることがあるのでしょうか。(思い違いならすいません。) 希望としてはレンタルサーバ上で正常に動いてくれることを希望しております。 どなたか解決策のご教示よろしくお願いします。 ※そんなめんどくさいことせずWordPress使えばいいじゃんかと思う回答や そんなの調べればわかるだろみたな発言は求めておりませんのでご了承ください。

  • IE6

    InternetExplorer6を使っていますが、ページを開くと ランタイムエラーと出てきます。(結構頻繁に) ******************************************* ランタイムエラーが発生しました。デバッグしますか? 行:16 エラー:オブジェクトを指定してください はい  いいえ  (選択) はいを選ぶと、デバッガを選択してください。  新しいインスタンス~ いいえを選ぶとページが開きます。 また、行:412 エラー:Eventは宣言されていません とも出ます。再インストールが必要でしょうか? 教えてください。

  • aspxのページにjQueryのloadメソッドを使ってテキストボック

    aspxのページにjQueryのloadメソッドを使ってテキストボックスに値を反映させることは不可能でしょうか? テキストボックスはこんな感じです。 <asp:TextBox ID="TextBox3" runat="server" Height="72px" TextMode="MultiLine" Width="651px"></asp:TextBox> サーバ上に存在しているテキストファイルのタグを解析してテキストボックスに反映させたいのですが・・・動いてくれません。 $(document).ready(function (){ $("#TextBox3").load("load.txt .div1"); }); そもそも不可能なことをしているのでしょうか?

    • ベストアンサー
    • AJAX
  • jQueryのloadメソッドが時々反映されません

    WEBページのiframeの中に表示させるHTMLにjQueryのloadメソッドを採用して動的に更新をさせています。 <例> $("#test").load("ttest/testtest.txt .moji"); こんなような単純なソースです。 これのWEBページを開いた時五分五分の確率で成功したり失敗したりします。 なお、失敗した場合でもIEをリロードすると正常に動くのですが・・・ なぜこのような失敗が起きるのでしょうか? 原因が全くわかりません・・・ 詳しい方教えていただけませんでしょうか? <環境> Win7 IE8 jQuery1.4.1

  • jQueryでloadした部分に.jsが効かない

    jQueryでloadした部分に.jsが効かない indexなどのページに、別のhtmlで作ったページをjQueryのloadで読み込んでいますが、 読み込んだ部分に、jQueryや他のjavaスクリプトが適応されないページがあり解消ができません。 問題点としましては、同じjavascript、同じhtmlを読み込んでいるはずなのに、 A.html、B.htmlにおいて動作が違うと言う点です。 具体例としましては、 A、Bは全く同じjQueryとロールオーバー用javascript(smartRollover)、ヘッダhtml、サイドhtml、フッタhtmlを読み込み、 内容部分だけ違うという程度ですが、 A.htmlではページ内全てロールオーバーが可能、 B.htmlでは内容部は可能、load読み込み部は不可能です。 A内容、B内容には量的にかなり差があり、比較でA>>>Bです。 そういった経緯から試しにAの内容を空にしてみると、Aも動かなくなりました。 上の結果から量が多いページだと適応されると判断し、結果としてload読み込みのタイミングでは? と思っておりますが、自分では解消することができませんでした。 ちなみに使用しているjqueryはjquery-1.4.2.min.jsです。 この場合どのような解消方法、または別の問題点が考えられるのでしょうか? どなたかに助言を頂きたく思いますので、宜しくお願いいたします。

  • IEのエラーについて

    IEであるページを開いた時に、エラーが表示されることがあります。 「ランタイムエラーが発生しました。デバッグしますか? 行:233 エラー:"ValueBanner"は宣言されていません。」 というエラーはどういうエラーなのでしょうか? いいえを押すと普通に戻るんですが、どうしてこのエラーが出るのか?出ても大丈夫なものなのか、教えていただけないでしょうか。 よろしくお願いします。