我很感興趣,當我運行這個簡單的功能JavaScript函數方法調用了什麼?
$(window).resize(function() {
var that = $(this);
var widthValue = that.width();
console.log(widthValue + 'px');
});
它的工作原理,當我開始我調整瀏覽器窗口。
但是,當我做到這一點
$(window).resize(function() {
var that = $(this);
var widthValue = that.width();
console.log(widthValue + 'px');
}).resize();
它就像load();
。最後我加了resize()
。
這是什麼叫?不知道我明白爲什麼以及如何運作。
您只需將一個函數綁定到一個事件,然後觸發該事件。 –
它不會像'load'那樣行爲,因爲它會立即觸發該功能 –