jquery - 获取属于包含事件类的div的表单的id

标签 jquery

假设我有两个 div

<div role="tabpanel" class="tab-pane fade">
    <form id="own-connection"></form>
</div>
<div role="tabpanel" class="tab-pane fade active in">
    <form id="inherited-connection"></form>
</div>

我想要的只是获取子表单的 id,无论哪个 div 作为类处于事件状态。我怎么能那样做呢?将上面的两个 div 视为选项卡,当我单击其中一个时,事件状态将被添加为类。

最佳答案

您可以使用

1) 链接类选择器以获取具有类 tab-panetabpanel 的元素

2) .Find() 选择器查找表单元素

3) .attr() 获取属性 ID

 $('.tab-pane.active').find('form').attr('id')

关于jquery - 获取属于包含事件类的div的表单的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52072320/

相关文章:

javascript - 限制来自外部样式表的 CSS 不应用于 div 内的小部件

php - 我可以在 PHP 中等待 js 进程后再继续吗?

jquery - 无法让 jQuery .load 将内容加载到 div 中

php - 处理来自多个 XHR 实例的多个 PHP 脚本调用

javascript - 如果 href 等于,jquery 隐藏元素

javascript - 如何使用 Highcharts 实现与此图像类似的球?

javascript - 如何使用 jQuery 获取前一个元素到另一个元素?

javascript - AJAX 调用为空

jquery - Google map v3 和信息框

JavaScript 装饰器指南?