jquery の問題です。
画像のサイズをロード時とリサイズ時に
ウインドウ幅にあわせて変えたいというものなのですが
load時は動くのですが、
なぜかリサイズのイベントだけ動きません。
達人の方々ご教授願えませんでしょうか?
var Bg=$("#bg img");
var wW =$(window).width();
function ResizeBg(){
Bg.css({
width:wW,
height:"auto"
});
}
$(window).on("load resize", function(){
ResizeBg();
});
みんなの回答 2 件
急募って無料で教えて貰う立場なのにどうして期限を決めるの?仕事じゃないよ?
あと、「簡単なもの」って簡単だったら自分でできるんじゃない?
まずloadとresizeを一緒にせずに分けましょう。んで、wWが最初に取得した値がずっとはいっているので、resizeのたびにw W =$(window).width(); を取得しましょう。
関連するトピックス