jQuery 1.7.1
有时我有一个元素作为数组,
<tr><td><input type="hidden" class="p" name="it" value="1"/></td></tr>
<tr><td><input type="hidden" class="p" name="it" value="2"/></td></tr>
Run Code Online (Sandbox Code Playgroud)
下面的jQuery代码有效,
$(".p").each(function(i){
alert($('.p')[i].value);
});
Run Code Online (Sandbox Code Playgroud)
有时我将该元素作为单个元素
<tr><td><input type="hidden" class="p" name="it" value="1"/></td></tr>
Run Code Online (Sandbox Code Playgroud)
我想在尝试执行上面的jQuery代码之前确保隐藏的输入是数组还是单个元素.我怎么能用jQuery做到这一点?
实际上,该代码适用于一个输入和两个输入.
但是,使用该size方法检查:
if ($(".p").size() > 1) {
$(".p").each(function(i){
alert($(this).value);
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9997 次 |
| 最近记录: |