Bil*_*son 9 javascript jquery drop-down-menu
我为ID为#country的下拉菜单设置了.change()函数.当页面加载时,我正在尝试将下拉菜单设置为"United States"并运行.change()函数:
$('#country').change(function () {
resetDisclosure();
var countryCode = $(this).val();
var countryName = $('#country option:selected').text();
$('#'+countryCode.toString()).fadeIn('slow');
if(countryCode == 'OC' || countryCode == 'EU') {
$('#OC h4, #EU h4').html('For Residents of <strong>' + countryName + '</strong>');
}
$.fancybox.resize();
$.fancybox.center();
});
$("#country").val('OC');
$("#country").change();
Run Code Online (Sandbox Code Playgroud)
最后一个函数有错误,因为我无法在加载时强制.change().我怎样才能强制执行更改功能?
我是超级初学者,并试图将.change()函数的内容分配给不同的函数并调用它,但它也不起作用.
pro*_*son 13
尝试:
$("#country").val('OC').trigger('change');
| 归档时间: |
|
| 查看次数: |
12257 次 |
| 最近记录: |