gpt4 book ai didi

javascript - 强制运行 .change() 函数 - jQuery

转载 作者:数据小太阳 更新时间:2023-10-29 03:48:57 25 4
gpt4 key购买 nike

我为 ID 为#country 的下拉菜单设置了 .change() 函数。当页面加载时,我尝试将下拉菜单设置为“美国”并运行 .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();

最后一个函数是错误的,因为我不能强制加载 .change()。我怎样才能强制执行更改功能?

我是 super 初学者,曾尝试将 .change() 函数的内容分配给另一个函数并调用它,但它也没有用。

最佳答案

尝试:

$("#country").val('OC').trigger('change');

关于javascript - 强制运行 .change() 函数 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3808185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com