gpt4 book ai didi

jquery - 如果没有选择单选按钮,有更好的 jQuery 代码来选择单选按钮吗?

转载 作者:行者123 更新时间:2023-12-01 08:27:54 25 4
gpt4 key购买 nike

我有这段代码,运行良好:

if ( $('table#attribute_Size input.quantitycheckbox:checked').length == 0 )
$('table#attribute_Size input.quantitycheckbox:first').attr({ checked: true });

正如您所看到的,它相当长,并且大部分选择器都是重复的。有没有一个简洁的方法可以缩短它?我尝试了这个,但它不起作用(我假设它正在查看嵌套元素而不是当前选择器)。

var $sizeRadios = $('table#attribute_Size input.quantitycheckbox');
if ( $(':checked', $sizeRadios).length == 0 )
$(':first', $sizeRadios).attr({ checked: true });

最佳答案

你可以试试这个...它有点短。我还没有测试过,但应该可以。

var $sizeRadios = $('#attribute_Size input.quantitycheckbox');
if ( !$sizeRadios.is(":checked") )
$sizeRadios.eq(0).attr("checked", true);

关于jquery - 如果没有选择单选按钮,有更好的 jQuery 代码来选择单选按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2335758/

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