使用相对路径( 而不仅仅是类名 ) 时, 我无法找到如何让每个人工作 。 这是为了正确检查是否选中了收音机按钮, 但是它会继续为他们同时制作.radio_ select 显示 。 因此它显然只是检查第一个值, 然后将结果应用到两个值, 当我想单独检查的时候。 有人能发现我做错了什么吗? 是否有更好的方法可以这样做? 感谢帮助, 谢谢 。
<div id= pid ></div>
<div class= comment_reply_holder >
<div class="radio_holder">
<div class= radio_select >
<input class= hidden_radio type= radio checked= true >
</div>
</div>
<div class="radio_holder">
<div class= radio_select >
<input class= hidden_radio type= radio >
</div>
</div>
</div>
<script>
radio = $( # +pid).next( .comment_reply_holder ).children().find( .radio_holder );
radio.each(function() {
if (radio.children().find( .hidden_radio ).prop("checked") == true) {
radio.children().find( .radio_select ).show();
}
});
</script>
注意 : “ Pid” div 是在网站上动态创建的, 这就是为什么我以这种方式获取信息, 如果你想知道为什么我甚至以这种方式创建了通往它的道路。