ページロード時およびブラウザウィンドウのサイズ変更時にビューポート幅を取得しようとしています。何らかの理由で、ページの読み込み時に幅が出力されていません。問題が何であるか、そして/または解決する方法を知っていますか?ウィンドウの幅は、ロード時ではなくビューポートのサイズ変更時にのみ表示されます。
function mobileViewUpdate() {
var viewportWidth = $(window).width();
console.log(viewportWidth);
if (viewportWidth > 776) {
$("area[data-toggle]").click(function(e) {
e.preventDefault(); // prevent navigating
var selector = $(this).data("toggle"); // get corresponding element
$(".detail-box").hide();
$(".detail-box"+selector).show().addClass('animated fadeIn');
});
}
}
$(window).on('load, resize', mobileViewUpdate);
:それはこの[jsfiddle](https://jsfiddle.net/gsm6pwyL/) – frshjb373
frshjb373 @ list'引数の後に行方不明)が...作ら修正して、それはあなたの推薦に従って働いています。 – brk
うん細かいチェックが働いている – frshjb373