質問 > フロント機能 > ヘッダーでのコンテンツプルダウン(javascript) |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ooshima |
投稿日時: 2013/2/20 11:27
対応状況: −−−
|
新米 登録日: 2013/2/20 居住地: 投稿: 2 |
ヘッダーでのコンテンツプルダウン(javascript) 現在EC-CUBEでスマートフォンサイトを構築しているのですが、
TOPページにてuser_data/packages/sphone/js/pulldowncontents.js を呼び出そうとしているのですが、Chromeでリンク先をクリックしても、 メニューがプルダウンしません。 ヘッダー内で<a href="java script:pulldownContents.open();"> と記述しているのですが、ローカルではこの記述形式でプルダウン動作を確認しました。 hrefの記述がおかしいのでしょうか・・・ |
otoan |
投稿日時: 2013/2/20 11:35
対応状況: −−−
|
半人前 登録日: 2013/1/31 居住地: 投稿: 21 |
Re: ヘッダーでのコンテンツプルダウン(javascript)
とりあえず、java scriptと空白が空いているのが気になるところですが... まったく同じHTMLのコードがローカルで動いていて、サーバで動かないと言うことであれば、pulldowncontents.jsの読み込みが上手く行っていないのではないかと思います。 pulldowncontents.jsの読み込みのパスが正しいか、Chromeの要素の調査、FirefoxのFirebugなどを用いて調べてみてはいかがでしょうか。 |
ooshima |
投稿日時: 2013/2/20 12:15
対応状況: −−−
|
新米 登録日: 2013/2/20 居住地: 投稿: 2 |
Re: ヘッダーでのコンテンツプルダウン(javascript) 解答ありがとうございます
空白はミスです・・・ごめんなさい^^; 仰る通り、Chromeでは Uncaught TypeError: Object [object Object] has no method 'on' というエラーが確認できました。 少し調べてみた感じだと、Scriptタグが原因なのでしょうか・・・ ローカルでは出現しないエラーですので、このエラーが原因ですかね? |
otoan |
投稿日時: 2013/2/20 12:31
対応状況: −−−
|
半人前 登録日: 2013/1/31 居住地: 投稿: 21 |
Re: ヘッダーでのコンテンツプルダウン(javascript) ローカルでは出現しないエラーであると言うことは、関係ありそうですね。
Objectはonというメソッド(関数)を持っていない。というエラーなのですが、どこでどのように起こったエラーなのかを追跡しないと、原因の究明は難しいです。 推測を含めて考えるなら... onというのは、jQueryというライブラリが持つメソッドかもしれません。 http://c-brains.jp/blog/wsg/11/11/08-161217.php jqueryが正常に読み込まれているか、バージョンは1.7以降か、それぞれ調べた方が良いかもしれません。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |