gpt4 book ai didi

jquery - 压缩重复的jquery

转载 作者:行者123 更新时间:2023-12-01 06:22:35 26 4
gpt4 key购买 nike

有人可以告诉我如何将这个重复的 jquery 压缩成一个函数吗?基本上,如果单击单选按钮 (#pgy_),则会显示相应的 div (.pgy_)。

$('#pgy1').click(function() {
if( $(this).is(':checked')) {
$(".pgy1").show();
} else {
$(".pgy1").hide();
}
});
$('#pgy2').click(function() {
if( $(this).is(':checked')) {
$(".pgy2").show();
} else {
$(".pgy2").hide();
}
});
$('#pgy3').click(function() {
if( $(this).is(':checked')) {
$(".pgy3").show();
} else {
$(".pgy3").hide();
}
});

最佳答案

ID 与类相同,因此只需使用它,并使用 toggle() 缩短隐藏/显示:

$('#pgy1, #pgy2, #pgy3').on('click', function() {
$('.'+this.id).toggle(this.checked);
});

关于jquery - 压缩重复的jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18747596/

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