javascript - jquery 查找所有具有特定类名的隐藏输入字段

标签 javascript jquery html

我有几个表格行和表格,其中包含隐藏的输入字段和值。我需要做的是遍历所有隐藏的输入字段并找到一个特定字段,其中 class = 'something' 和 value = something 并转到 <td>该输入字段并更改背景颜色。

 $('input:hidden').each(function(){
    if( $(this).find(".id_schedule_hours") && $(this).val() == 1) {
        console.log('here')
    }
}

最佳答案

.each() 不是必需的;你可以使用属性选择器,.closest()

$("input:hidden[class='something'][value='something']")
.closest("td").css("backgroundColor", /* color */)

关于javascript - jquery 查找所有具有特定类名的隐藏输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38679178/

相关文章:

javascript - Angular 错误: [ng:areq]

javascript - 动态表ajax替换页面中所有行/表单中的元素

javascript - radio 上的 Chrome 断点不会触发

javascript - 循环遍历 html 表单

jquery - jquery ajax url 处未捕获语法错误意外标识符

javascript - 使用 jQuery 实现书签/标志

jquery - 当父 div 淡出时保持按钮不透明

html - 将日期输入字段的最大日期设置为今天

html - 如何让浏览器识别 <url>#<anchor> 形式的已访问链接

html - CSS 导航栏不是水平的并且颜色错误