gpt4 book ai didi

javascript - 在一个提示中包含 2 个相同的 Jquery 单选按钮

转载 作者:行者123 更新时间:2023-12-02 16:53:53 25 4
gpt4 key购买 nike

我有这个:

$('input[name="toggle"]').bind('change',function(){
var showOrHide = ($(this).val() == 1) ? true : false;
$('.first-toggle').toggle(showOrHide);
});
$('input[name="toggle2"]').bind('change',function(){
var showOrHide = ($(this).val() == 1) ? true : false;
$('.second-toggle').toggle(showOrHide);
});

基本上,我只想要一个 jquery 调用,而不是进行两个(或多个)调用,有没有一种简单的方法可以做到这一点?应该是一个更简单的方法。

我尝试使用 .parent() 但似乎无济于事。jsfiddle:

http://jsfiddle.net/jh48cqf9/

最佳答案

使用公共(public)类而不是增量类会使事情变得简单很多。然后就可以使用遍历来查找特定实例

HTML

<div class="toggle">Test 1</div>

JS:

 $(':radio').bind('change', function () { /* use more specific selector than ":radio" that matches main container */
var showOrHide = ($(this).val() == 1) ? true : false;
$(this).siblings('.toggle').toggle(showOrHide);
});

DEMO

关于javascript - 在一个提示中包含 2 个相同的 Jquery 单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26349103/

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