jQuery的nextuntil选择收音机
问题描述:
我有以下的标记(这是一个例子有数以百计)jQuery的nextuntil选择收音机
<div class="Q3"> 1. Suspension & Chassis <span id='q6_p01'>2</span></div>
<input type="radio" name="r6_p01" id="r6_p01_1" value="1"/>
<input type="radio" name="r6_p01" id="r6_p01_2" value="2"/>
<div class="Q3"> 2. Suspension & Chassis <span id='q6_p01'>2</span></div>
我想了解我有多少单选按钮都从一个div来下。
我曾尝试:
var selection = $("div.q3:eq(0)").nextUntil('div','input[type="radio"]').length;
和无尽的变化就这一主题,但我总能得到我缺少的0
的答案吗?任何帮助将不胜感激!
尼克
答
你的类是Q3
但你的选择是小写q3
。否则,你的nextUntil应该工作。
var selection = $("div.Q3:eq(0)").nextUntil('div','input[type="radio"]').length;
通过一分钟.... – Blazemonger
我几乎尖叫起来打我,当我看到您的回复!我一直在盯着它一个小时。我改变了它,但它仍然说0. –
@Nick它在这里工作http://jsfiddle.net/YUHDs/? – Dennis