質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

1回答

2523閲覧

jQuery:bxsliderのIE9以前のバグ

退会済みユーザー

退会済みユーザー

総合スコア0

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

1クリップ

投稿2015/11/20 11:01

編集2015/11/20 11:04

プログラム初心者です。
WEBサイトの構築にbxsliderを使用していますが、
ブラウザチェックにてIE9以前でのみ、「スライドが途中で止まる」というバグが起きています。

色々調べて試してみたのですが、
やはり自力で改善できず…アドバイスいただけないでしょうか。
Javascriptに関してまだ知識が浅い為、初歩的なミスでしたらすみません。

記述はこのようにしています。

HTML

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5<meta http-equiv="Content-Script-Type" content="text/javascript" /> 6<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 7<script src="js/jquery.bxslider.min.js"></script> 8</head> 9 10<body> 11<div class="l_slide"> 12<div class="bx-wrapper"> 13<div class="bx-viewport"> 14 15<ul class="bxslider"> 16<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 17<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 18<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 19<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 20<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 21<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 22<li><a href="#" target="_top"><img src="index/img/main.jpg"></a></li> 23</ul> 24 25</div> 26</div> 27</div><!--//l_slide--> 28 29<script type="text/javascript"> 30$(document).ready(function(){ 31$('.bxslider').bxSlider({ 32 auto: true, 33 pause: 4800, 34 speed: 1000, 35 autoHover:true 36}); 37}); 38</script> 39 40</body> 41</html>

CSSはデフォルトの「jquery.bxslider.css」に下記内容をプラスしているだけです。

CSS

1.l_slide{ 2 width:1000px; 3 display:block; 4 margin:10px 0 60px; 5} 6 7ul.bxslider li a img{ 8 width:1000px; 9 10} 11 12ul.bxslider li a:hover{ 13 opacity:0.7; 14 filter:alpha(opacity=70); 15 -ms-filter:"alpha( opacity=70 )"; 16}

ちなみに開発者ツールで確認したら、デフォルトの「jquery.bxslider.min.js」の一部に下記のようなエラーメッセージが出ていました。

SCRIPT5002: 関数を指定してください。ファイル: jquery.bxslider.min.js、行: 10、列: 11770

これも何か影響しているのでしょうか。
どうぞよろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

bxsliderには、特に古いバージョンのInternet Explorerでの動作の不具合があるようで、それが原因かと考えられます。一度、以下の項目を確認してみていただけませんか?

  • jQueryのバージョンとbxsliderのバージョンがあっているか。
  • $(document).ready(function(){}jQuery(document).ready(function($){に変更してみて変化はないか。
  • 指定しているjavascript, cssは正常に読み込まれているか。
  • もし他に記述しているコードがあれば、それが影響していないか。

もしも、問題が改善しなかった場合は他のプラグインを利用してみると良いと思います。

投稿2017/04/07 20:18

s8_chu

総合スコア14731

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問