javascript - 从 Jquery 中的 Div 类名获取 Id

标签 javascript jquery html

这是我的HTML代码

<div class="span12" id="test" style="width: 810px;">
        <ul class="nav nav-tabs">
            <li class="active"><a href="/#tab1" data-toggle="tab">New Stream</a></li>
            <li><a id="addspan" href="/#C" data-toggle="tab">+</a></li>
        </ul>
        <div class="tabbable">
            <div class="tab-content" id="tabContent">
                <div class="tab-pane active" id="tab1">
                    @Html.Partial("_NewStreamPartial",Model)
                </div>

            </div>
        </div>
    </div>

这是我的javascript

<script type="text/javascript">
    $(function () {
        var count = 2;
        $('#addspan').click(function () {
            var Id = $('.tab-pane active').attr('id');

          });
    });
</script>

我想获得类名“.tab-pane active”的 Div Id(意味着我想获得事件的 Div Id)我该怎么做?

最佳答案

您可以使用在选择器中加入

改变

 var Id = $('.tab-pane active').attr('id');

 var Id = $('.tab-pane.active').attr('id');

关于javascript - 从 Jquery 中的 Div 类名获取 Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15780311/

相关文章:

javascript - 使用jquery记住浏览器刷新时剩余时间

php - 将带有表单操作 html 的参数传递给 php

javascript - 使用 jQuery 获取多个 CSS 过滤器值

javascript - 选择元素在 CSS 中不起作用

javascript - 使用超时/间隔的 jQuery 图像幻灯片/旋转横幅问题

javascript - Jquery 将内容滑出页面底部

javascript - 将鼠标悬停在外部 Div 上时淡入淡出

html - 仅将背景颜色强制为文本

html - 元素不会链接到页面

javascript - LeafletJS & Cloudmade : Retina Tile Support