質問 > フロント機能 > jsファイルを読み込んでいない? |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
peke |
投稿日時: 2012/5/15 14:39
対応状況: −−−
|
新米 登録日: 2012/5/15 居住地: 投稿: 3 |
jsファイルを読み込んでいない? いつもこちらのサイトには大変お世話になっております。
EC-CUBEへは移行を予定しているのですが、1つ問題があり、こちらに投稿させて頂いた次第です。 問題となり、手詰まっているのはJavascriptが動作をしていないということです。 ../html/user_date/packages/default/js フォルダへjsファイルを入れ ../data/Smarty/templates/default/site_frame.tpl に記述したのですが、反応がなく困っております。 また、試しにjsファイルを全て削除してアップロードしてみるとweb上ではデザインの崩れや異常もなく何も変化無し! 初期のjsファイルは使用されていないためかもしれませんが、その場合Javascriptを動作させる為にどういう対応が必要でしょうか? 何か確認した方が良い点などでも構いませんので、ご指摘頂ければ幸いです。 初心者のため至らない文章ではございますがどうぞ宜しくお願いします。 【追記】 [EC-CUBE] 2.11.4 [OS] Mac X [PHP] 5.2.4-2ubuntu5.14 [データベース] PostgreSQL 8.3.12 何か他にも記述が必要であれば、追加してきますのでどうぞ宜しくお願い致します。 |
tokuhiro |
投稿日時: 2012/5/15 15:17
対応状況: −−−
|
常連 登録日: 2012/4/18 居住地: 大阪 投稿: 53 |
Re: jsファイルを読み込んでいない? jsファイルを読め込めない場合、原因がいくつか考えられます。
・プログラムが適切なディレクトリにあるのか プログラムが違う場所におかれていた場合。 プログラムのパスがちゃんと合っているかどうかの確認。 読み込み先のjsクラスにalertをしこんでアラートが出るのかを確認 ・ブラウザの設定でjsファイルの読み込みをしていない ・単純にシンタックスエラー srcのパスを間違えていたり 考えたところこれくらいだと思います。 まだ他にもあるとは思いますが・・・ |
peke |
投稿日時: 2012/5/15 15:51
対応状況: −−−
|
新米 登録日: 2012/5/15 居住地: 投稿: 3 |
Re: jsファイルを読み込んでいない? 早速のご返信を頂きまして、ありがとうございます。
>プログラムが適切なディレクトリにあるのか(パスを含め) →前記の通りの場所にファイルを置き、 パスについてもチェックを行い、相対・絶対パスも試してはみたのですが・・・動作は確認出来ません。 >読み込み先のjsクラスにalertをしこんでアラートが出るのかを確認 →表示されました!(ということはjsファイル自体が正常に設置出来れば動作を確認出来るはずなのでしょうか?) >ブラウザの設定でjsファイルの読み込みをしていない →アラートが確認出来ているのでokなはずです。 ファイルの位置についてですが、下記に内容に間違いは無いでしょうか? >../html/user_date/packages/default/js フォルダへjsファイルを入れ ../data/Smarty/templates/default/site_frame.tpl に記述した。 シンタックスエラーでしょうか・・・ひとまずサイトチェックを続けます。 他にも何かお気づきの点があれば、どうぞ宜しくお願い致します。 |
tokuhiro |
投稿日時: 2012/5/15 16:22
対応状況: −−−
|
常連 登録日: 2012/4/18 居住地: 大阪 投稿: 53 |
Re: jsファイルを読み込んでいない? ファイルの位置についてですが、下記に内容に間違いは無いでしょうか?
> ../html/user_date/packages/default/js ../html/user_data/packages/default/js ではないでしょうか? もし、windowsパソコンをお持ちでいらっしゃいましたら、IEで、JSのエラーが見れるので、そちらを確認していただければ良いのかなとも思っております。 JSでエラーが出た場合、右下に黄色い警告マークが出るので、そちらをクリックしていただければOKです。 それか、alertを使ってエラーが出る行を特定するかですね。 こちらもECCUBE初心者なので、内部的なものはあまり分からないのですが、できる限りご協力をさせていただきたいと思いますのでどうぞ、よろしくお願いいたします。 |
peke |
投稿日時: 2012/5/15 20:08
対応状況: −−−
|
新米 登録日: 2012/5/15 居住地: 投稿: 3 |
Re: jsファイルを読み込んでいない? ご連絡を頂きましてありがとうございます。未だ解決には至っておりませんが、分かったことがあるので、まとめさせて頂きます。
FireFOXで2つのエラーコードを確認しました。 ・エラー: $("#tabs > ul").tabs is not a function. ・エラー: 「jQuery is not defined」 と 「エラー: $ is not defined」 なぜ見つからない・・・? この2点を追っかけていきたいと思います。tokuhiroさんご返信頂きありがとうございました。 【追記】 ファイルの位置は../html/user_date/packages/default/js となっております。 jsを読み込むタグを「site_frame.tpl」にて編集。その際のディレクトリはもちろん「../html/user_date/packages/default/js」ということです。分かりにくくて申し訳ございませんでした。 |
ken-o |
投稿日時: 2012/5/17 10:38
対応状況: −−−
|
長老 登録日: 2011/9/22 居住地: 投稿: 222 |
Re: jsファイルを読み込んでいない? peke 様
ご質問は何かしら新しいjsファイルを配置するという認識でよろしいでしょうか。 参考までに。。。 jsファイルを、一番初めのjsフォルダ内に入れてみるとどうなりますでしょうか? http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=10026&forum=7&post_id=48075#forumpost48075 ↑jsファイルの配置について参考になればと思います。 質問の意図とずれていましたら、すみません。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |