javascript - 遍历 div 标签内的所有复选框

标签 javascript jquery

我需要循环遍历 ID 为 #abc123 的 div 标签内的所有复选框

我该怎么做?

$("#abc123").foreach( ???? )

更新 我的 html 行看起来像:

<tr>
<td><input .../> </td>
<td>234</td>

</tr>

我需要添加 <td> 的值进入复选框的 ID。

我会得到父级,然后以某种方式成为它的祖先吗?

最佳答案

$("#abc123 input[type=checkbox]").each(function()
     {

     });

更新:

好的,让我看看我是否弄清楚了。鉴于:

<tr> 
<td><input .../> </td> 
<td>234</td> 
</tr>

你希望结果是(有效地)

<tr> 
<td><input id="abc234" .../> </td> 
<td>234</td> 
</tr>

$("td input[type=checkbox]").each(function()
{
     var id = $(this).next("td").text();
     $(this).attr("id", "abc"+ id);
});

关于javascript - 遍历 div 标签内的所有复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3532640/

相关文章:

jquery - 输入字段内的下拉菜单

c# - asp.net mvc + knockout : Showing validation result from server side logic

javascript - 仅当电子邮件有效时才允许用户单击按钮

jquery 应用程序的 Javascript 模块模式

javascript - Bootstrap scrollspy 仅在第二次单击时获取高度偏移

javascript - 比较数字与javascript中的数组

javascript 在 textarea onload 中选择文本

jquery - ASP.NET MVC 列表框处理所选项目事件

c# - JavaScript 中的动态 Html.ActionLink?

javascript - 使用 $ ('selector' ).each() 修改和更新 DOM 元素的 html?