我有一个与select元素和
jquery相关的问题.
我当前有一个更改事件,所以当select元素值被更改时调用changeShippingForm函数,这工作得很好.
我当前有一个更改事件,所以当select元素值被更改时调用changeShippingForm函数,这工作得很好.
但我也希望在onload上触发change事件.我怎样才能做到这一点?
$(document).ready(function() { $('#shippingType').change(changeShippingForm); }); function changeShippingForm() { // do some stuff }
解决方法
使用
.trigger()
help.
$(document).ready(function() { $('#shippingType').change(changeShippingForm).trigger('change'); });
甚至更短,使用快捷方式:
$(document).ready(function() { $('#shippingType').change(changeShippingForm).change(); });