我想添加一个类,<li>如果它包含一个选中的单选按钮。
这是我当前的 HTML 结构:
<li class="wc_payment_method payment_method_paypal">
<input id="payment_method_paypal" type="radio" class="input-radio" name="payment_method" value="paypal">
<label for="payment_method_paypal">PayPal</label>
</li>
这是我到目前为止所尝试过的:
<script>
jQuery(function ($) {
$(".wc_payment_method :checked").each(function() {
$(this).addClass("is-checked");
alert(this.id + " is checked");
});
});
</script>
警报起作用了。<li>它显示带有选中单选按钮的正确项目。但有两个问题我无法解决。
脚本不会is-checked
在页面加载时添加类
如果我选择其他单选按钮,警报将不再起作用。
有人能把我推向正确的方向吗?
繁花不似锦
拉风的咖菲猫
相关分类