我有两种支付方式,然后效果是只能默认勾一种,但是默认两种都勾上了,有什么办法可以只勾选一种吗?
html代码:
{$payment.pay_name}
js代码:
$(function() {
$('.ts-1-1').click(function() {
for (var i = 0; i < $('.ts-1-1').size(); i++) {
if (this == $('.ts-1-1').get(i)) {
$('.ts-1-3').eq(i).addClass('active');
} else {
$('.ts-1-3').eq(i).removeClass('active');
}
}
})
})
目前效果:
![图片描述][1]
想要效果:
![图片描述][2]
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你这是模版数据循环吧
这样写的话岂不是每一个循环对象都带有
active类,建议active因为没有全部代码不能看到实际的效果图,只能按代码逻辑来写了
还是两个都默认钩上的@秋意浓