jquery - 如何使用 jQuery 查找指定元素之前的 div?

标签 jquery dom

<td>
    <div class="resumehint"></div>
    <input type="file" id="resume" />
</td>

如何使用 jQuery 获取“#resume”之前的 div?

那就是“.resumehint”

最佳答案

$(this).prev("div")

$(this).prev()

$(this).prev(".resumehint")

如果您在函数之外,可以将 $(this) 替换为 $('#resume')

关于jquery - 如何使用 jQuery 查找指定元素之前的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1345354/

相关文章:

jquery - Dojo 1.6 中相当于 jQuery(html) 的是什么?

javascript - 使用 jQuery 或 JavaScript 将 <span> 与 <a> 包裹起来

javascript - Jquery Mobile 使脚本执行两次

javascript - Jquery 如果 hasClass 然后 addClass

javascript - Safari 的 Javascript 和 document.write 的问题

javascript - 带有模板的 Dojo 小部件,在小部件加载时更改模板(添加 DOM 元素)

javascript - 两行类似的代码,一行有效,另一行无效。为什么不?

javascript - 比较 "this"对象与 DOM 数组中的对象

javascript - 将具有类名的特定 td 之后的所有 td 替换为带有输入的新 td

javascript - 只允许输入字段 IOS 中的数字