2011-02-03 64 views
7

我有一个问题涉及到选择元素和jQuery。 我目前有一个更改事件,所以changeShippingForm函数在select元素值被更改时被调用,这很好。jQuery - 火灾变化事件onload

但我也希望在onload时发生更改事件。我怎样才能做到这一点?

$(document).ready(function() { 
    $('#shippingType').change(changeShippingForm); 
}); 

function changeShippingForm() { 
    // do some stuff 
} 

回答

18

使用.trigger()help

$(document).ready(function() { 
    $('#shippingType').change(changeShippingForm).trigger('change'); 
}); 

,甚至更短,使用快捷键:

$(document).ready(function() { 
    $('#shippingType').change(changeShippingForm).change(); 
}); 
+0

THX,为快速,正确的答案! – tom 2011-02-03 14:13:55