5
正如標題所說,我需要在兩個函數中運行完全相同的代碼。有沒有辦法將它們放在一起並作爲一個功能運行?謝謝!jQuery結合.ready和.resize函數
正如標題所說,我需要在兩個函數中運行完全相同的代碼。有沒有辦法將它們放在一起並作爲一個功能運行?謝謝!jQuery結合.ready和.resize函數
是的。只需使用通用代碼定義一個函數,並將其作爲參數傳遞給兩個方法即可。
var callback = function() {
// This is the common code
};
$(document).ready(callback);
$(window).resize(callback);
$(window).on('resize',function() {
}).trigger('resize');
你爲什麼要使用一個變種,而不是隻是命名功能? – davidcondrey