javascript - Jquery 在父级之外查找 ID 或表单

标签 javascript jquery

如何找到父 ID 之外的 ID 或表单?

例如:

<ul>
    <li>
        <a></a>
    </li>
</ul>
<div>
    <div>
        <div>
            <div>
                <form></form>
            </div>
        </div>
    </div>
</div>

当我点击一个 href 时,如何使用 jQuery 获取表单信息? 或者只有当我给表单一个类或 ID 时,这才有可能吗?

最佳答案

您可以通过点击如下所示的a获得form引用。

$('a').click(function(e) {
    e.preventDefault();
    var form = $(this).closest('ul').next('div').find('form');
})

关于javascript - Jquery 在父级之外查找 ID 或表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36976372/

相关文章:

javascript - 如何将变量插入到 <img> src 参数中?

javascript - 使用 jQuery 隐藏和显示内容

jquery - Ajax jquery过滤部分html

jquery - MVC 3 - 通过jquery提交表单并部分页面刷新以显示发布后的结果

javascript - 下拉菜单: onChange,找到选项值的选择id

javascript - 如果条件为真,则更改悬停属性

c# - 使用 window.external 将 javascript Date 对象传递给 C# WebBrowser 控件

javascript - 迭代每个面积值

javascript - jquery iframe 项目选择器不起作用

jquery - 如何将所有列设置为相同高度?