2011-09-23 47 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