2011-09-23 61 views
0

這是我的代碼:刪除jQuery的小樣板

$(document).ready(function() { 
     $('td').empty(); 
     getWeather(); 
    }); 

    $('.data').change(function() { 
     $('td').empty(); 
     getWeather(); 
    }); 

我如何優化呢?

我正在考慮使用「或」,但我無法適應任何地方。

在此先感謝。

回答

1

怎樣......

var f = function() { 
    $('td').empty(); 
    getWeather(); 
} 

$(document).ready(f); 
$('.data').change(f); 
+0

嗯是的,我想到這一點,但是這似乎是顯而易見的。保存我2行tho ... – Jaanus

+0

我知道它很明顯:)但是當你需要編輯函數「f」時,你不必重複修改。以及您將來可以從其他地方撥打電話的事實。 – Paul