wordpressでjqueryを導入したが、IE8で動作しない

このQ&Aのポイント
  • wordpressを使い、ブログを管理しています。jqueryを導入したが、IE8での動作に問題があります。
  • IE8以外のブラウザでは問題なく動作していますが、IE8では正常に動作しません。
  • 別のサイトでjqueryをテストしたところ、IE8では動作することが確認できましたが、wordpressサイトでは動作しません。どのように対処すればよいでしょうか。
回答を見る
  • ベストアンサー

wordpress + jqery + IE8

wordpress jquery ie8 --- wordpressを使い、ブログを管理しています。 wordpressに、jqueryを導入しました。 導入した、jqueryは、これ。 ・wp-jquery-lightbox --- ブラウザは、Opera・オペラ バージョン11.00 を使用しています。 Operaでは、jqueryが、効く・有効なのです。 他、firefox・Chromeでも、jqueryは、有効です。ちゃんと、動いてくれます。 けれど、IE8で確認すると、jqueryは、上手く、動きません。 そこで、別のサイトに、新たにhtmlサイトを作り、 IE8で、jqueryの動作をテスト・確認すると、 jqueryは、動いてくれました。 けれど、IE8で、wordpressのサイトの、jqueryを確認すると、 動いてくれません。 wordpress + jquery + IE8 →jqueryは、動かない・見れない。 通常の、javascriptは、動く。何故か、jqueryは、動かない。 の組み合わせの時に、見れない、動作しない様です。 htmlだけ + jquery + IE8  →jqueryは、動く・見れる。 では、動作します。 --- wordpress + jquery の組み合わせの時は、「jquery」は、 Opera・firefox・chromeは、見れる。IEは、見れない・動かない。 動かないのは、jqueryのプログラムだけで、通常の閲覧は可能です。 けれど、単なる、html + jquery の時は、動く。 どうすると、 「wordpress + jqery」 を、 「IE8・IE系」でも、「動く・見れる」様に出来るのでしょうか。 ご教授下さい。 よろしくお願いします。

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

  • ベストアンサー
  • sara369
  • ベストアンサー率50% (1/2)
回答No.1

可能であれば、 その、jqueryが動かない、wordpressのサイトでは無く、 新たにwordpressのサイトを作り、そこで、 「wordpress + jqery + IE8」で、動くかどうか試してみるのはどうでしょう。 それで動けば、原因は、wordpressの中に有ると言う事に成ります。 また、 既存のサイトに組み込んで有る、 プログラムや、プラグインを、試しに外してみてはどうでしょう。 プログラム・プラグイン同士が、競合して、動かない場合が、有るからです。 試しに、外す事により、 直る事が、有ります。

imacoco
質問者

お礼

回答ありがとうございます。 試しに、新規にwordpressのサイトを作り、 「wordpress + jqery + IE8・Internet Explorer系」で、試した所、 上手く、jqeryは動き、lightboxの画像が表示されました。 なので、wordpressの中に原因が有る事が分かり、 プラグイン等を外してみた所、 「wordpress + jqery + IE8」で、 既存・今までの、wordpressのサイトも、動く・見れる様に成りました。 プラグイン・プログラムが、競合して、jqueryが、稼働していなかったのかもしれません。 お陰で、解決する事が、出来ました。 ありがとうございます。

関連するQ&A

  • WordPressでjQuery-UIの使い方

    WordPressでjQuery-UIの使い方を教えてください。 現在、WordPressで作ったサイトにフローティングメニューを取り入れたいと思っています。 フローティングメニューを入れるにあたり、jQuery-UIを読み込まなければならないのですが ちゃんと読み込まれていないようです。 WordPressではなくテストでサイトを作り、読み込ませるとちゃんと動作するので、 WordPress特有の問題かと思います。 WordPressでjQuery-UIを読み込ませる方法を教えてください。 下記に参考にしたサイトと、ソースを記述しました。 -------WordPressのヘッダ内の記述と参考にしたサイト------- <?php wp_deregister_script('jquery.ui.core.min'); wp_enqueue_script('jquery.ui.core', get_bloginfo('template_url') . '/js/jquery.ui.core.js'); ?> wp_deregister_scriptでWordPressのjquery.uiを見に行かないようにして、 wp_enqueue_scriptでダウンロードしてきたUIを見に行くようにしてあります。 参考にしたサイト(jQuery-UI) http://d.hatena.ne.jp/deeeki/20090907/wp_enqueue_jquery_ui フローティングメニューについて参考にしたサイト http://www.skuare.net/test/jScrollFollow.html

    • ベストアンサー
    • PHP
  • wordpress内lightbox 画像階層

    コンフリクト対策でwordpress内包のjQuery(プラグイン)を使わないで普通のjQueryだけを使うように設定しました。 その後に jquery.lightbox-0.5.jsを入れましたが、 「close」や「next」やらの画像が入ったimagesフォルダをどこに置いていいのか分かりません。 wordpress内でなかったら、lightboxを使用するページと同階層というのは知っていて、 テーマ内のindex.phpと同階層にimagesフォルダ置いてみたり、 cssフォルダと同階層にimagesフォルダ置いてみたりしましたが 画像が表示されません。 jquery.lightbox-0.5.js自体は動作しています。 lightbox適用したい画像は固定ページ内にあるのですがwordpressもPHPも初心者故、 固定ページもどのファイルから書き出されているのかもよく分かっていません。 (index.phpとデータベースから書き出されている内容の組み合わせなのでしょうか?) ざっくりと書いた質問で分かりにくいとは思いますが、宜しくお願い致します。

    • ベストアンサー
    • PHP
  • CGIなのにIE8のときキャッシュが残ってしまう

    jQueryの$.ajaxでPerl/CGIの出力結果を参照し、JavaScriptでそれを元に処理をしているのですが、XP/IE8環境でキャッシュが残ってしまう現象に遭遇し困っています。CGIの出力結果の時間に関係する処理なので、HTML上でタイムリーな表示にならず、とても困っています。Chrome、Firefox、Opera、Safariでは正常に動作しているのですが、IE8では動的であるCGIもキャッシュに残して参照する仕様になっているのでしょうか。

    • ベストアンサー
    • CGI
  • IEとFirefoxとOperaとChrome

    IEとFirefoxとOperaとChromeはどう違いますか?

  • CSSが反映されない(IE)

    こんにちは。 調べてみても原因が見つからないので質問させていただきました。 Firefoxで動作確認をしたXHTMLとCSSで作成したwebsiteがあります。 そのsiteをIEで動作確認したところ、CSSが全く反映されていませんでした。 文字コードをEUCにして作成したのですが、IEで文字エンコードをshift_jisにしたらレイアウトはガタガタに崩れていますが反映はされるようです。 しかし、バグってしまって文字がおかしくなります。 cssが反映されないと文字は正しく、反映されると文字化けしている、という状況です。 動作確認はFirefox、Operaで行ないました。 全くの初心者ですがどなたかアドバイスをお願いします・・・

  • wordpress上での、シンタックスハイライター

    SyntaxHighlighter・シンタックスハイライター を導入しました。 webサイト上でも、ソースコードを表示する事が出来る、プログラムです。 それを、導入したのですが、 バージョンは、2.1.382です。 コード表示画面の、右上に、 左から、 (1)view source・ソースの表示 (2)copy to clipboard・ソースのコピー、(3)print・印刷 (4)help・ヘルプ と言う風に、アイコン・絵・画像が出る様なのですが、 渡しの場合は、(2)「copy to clipboard・ソースのコピー」 が、出ません。 ブラウザの、Opera・IE8・fire foxでも確認しましたが、出ませんでした。 設置したのは、wordpress上です。 試しに、普通のhtml上に、設置したのですが、その時は、全て表示されていました。 どうすれば、 wordpress上でも、(2)「copy to clipboard・ソースのコピー」は、 表示されるのでしょうか。 御教授、よろしくお願いします。

    • ベストアンサー
    • CSS
  • JQueryでのAJAXで困ってます

    最近AJAXを勉強しようと思い、JQueryに手を出しました。 JQueryで画面遷移無しでdivで作ったメニューを選択して内容を指定したdivに表示させようと思っているのですが、 JQueryでのloadの動作がブラウザの違いで異なる動きをするので困ってます。 IEでは内容が表示されて、新しく表示した部分のJavaScriptが正しく動くのでいいのですが、 Firefox、Operaでは新しく表示した部分のJavaScriptが動作しません。 Chromeでは新しく表示した部分のCSSでさえ適用されません。 IE以外でも正しく動作させるにはどうしたらいいでしょうか? ご回答、よろしくお願いします。

    • ベストアンサー
    • AJAX
  • マックでIEの動作確認

    以前働いていたところはWindowsを使っていたため サイトの動作確認はFirefox, IE6, IE7, Safari, Operaと 全てで確認できていましたが 職場がかわり、今はマックのみです。 以前使っていたIEテスターもwindowsのみのため IEテスターの代わりになるソフトを探しています。 ちなみにMac OS X (Tiger)です。 よろしくお願いします。

    • ベストアンサー
    • CSS
  • ブラウザによって、画面表示の色が変わる理由。

     こんばんは。趣味のブログをやりながら、HTML や CSS を勉強しています。  さっそくですが、同じ背景色や画像を HTML や CSS で指定しても、ブラウザによって色味が異なるように思います。Firefox で見ると Opera よりも黄色っぽく見えるのですが、これはどうしてでしょうか?  なお、   ・Windows XP + Opera   ・Firefox   ・Google Chrome   ・IE8 で動作確認しています。

    • ベストアンサー
    • CSS
  • IE7でFLASHが動きません

    FALSH8を使用しています。 環境はIE7で、公開されているHPを見にいったのですが、 うまくFLASHが動作していません。 下記URLの【関連リンクの『八百比丘尼』】の部分です。 http://www1.city.obama.fukui.jp/category/page.asp?Page=359 環境がIE6のパソコンで見るときちんと動作しました。 私のパソコンの設定に何か問題があるのでしょうか。 他のブラウザで試した結果Safari,Firefox,Opera,google chrome全てで正常に見ることができました。IE7とIE8のみ動作がおかしい状況です。 何か設定することによりIE7とIE8で見れるようになるのでしたら ご教授お願い致します。

専門家に質問してみよう