0

私は、主に楽しみのためだけでなく、seriouzのためにもいくつかのJQueryを学ぼうとしています。これは小さなプログラムで、ドキュメントのロード時にウィンドウの幅を表示します。

function window_width(window_w){

    var window_w = ($(window).width());
    var canvas = document.getElementById("width_w");
    if (canvas.getContext) {   
    var ctx = canvas.getContext("2d");
    ctx.strokeText(window_w, 0, 10);
    ctx.stroke();
}
}

私がさらにやりたいのは、誰かがウィンドウのサイズを変更するので、この変数の表示を更新し続けることです。これを行う方法がわかりません。別の関数を作成する必要がありますか、それともそのためのメソッドがありますか?

4

1 に答える 1

1

jQueryを使用して、関数をサイズ変更イベントにバインドできます。

$(window).resize(function() {
  // You can put the code from your window_width function here.
});
于 2012-05-02T17:07:28.180 に答える