在我的项目中,我不得不检查输入的值,然后显示/隐藏元素.这是我的HTML代码:
John, Cook
这是我的JQuery:
$('.bls').each(function() {
if($(this).val() > 0){
$(this).parent('.test1').hide();
$('.test2').show();
}
});
我当前的代码根据值隐藏单选按钮,但show()效果有问题.我只希望显示同一td中的元素.
我当前的代码显示所有带有类名test2的标签.我只想为我的值大于0的td显示标签.如何在JQuery中完成呢?
解决方法:
尝试从该对象链接next()和show(),
$('.bls').each(function() {
if($(this).val() > 0){
$(this).parent('.test1').hide().next('.test2').show();
}
});
标签:html,javascript,jquery
来源: https://codeday.me/bug/20191027/1943438.html