jQueryで作成したスライダーがあります。次と前のボタンを使用してスライドし、setInterval メソッドによる自動スライド機能を備えています。Internet Explorer と Firefox では動作しますが、Chrome では動作しません。この問題を解決するにはどうすればよいですか?T
私の小さなプロジェクトはこちらです。
jQueryで作成したスライダーがあります。次と前のボタンを使用してスライドし、setInterval メソッドによる自動スライド機能を備えています。Internet Explorer と Firefox では動作しますが、Chrome では動作しません。この問題を解決するにはどうすればよいですか?T
私の小さなプロジェクトはこちらです。
それはあなたがするときだからです
var totalLi = $("#s li").length;
var liWidth = $("#s li").width();
var totalWidth = totalLi * liWidth;
$("#s").css("width", totalWidth);
images
ロードされず、ブラウザはその幅とli
要素の幅を認識しないため、 .$("#s li").width()
0
たとえば、次のように書く場合
var liWidth = $("#s").width();
それ以外の
var liWidth = $("#s li").width();
#s
ブラウザはcssから要素の幅を知っているので、それはうまくいきます。