Javascript 在打开accordon面板之前获取其标题属性

Javascript 在打开accordon面板之前获取其标题属性,javascript,jquery,Javascript,Jquery,我有一个手风琴,它是在运行时根据数据库查询的结果创建的 <a id="panelHeader" class="accordion-toggle header-only" title="'+ _cardID +'" data-toggle="collapse" data-parent="#UnAssignedAccordion" 手风琴功能正常,可以正常伸缩 我已经从数据库查询中加载了具有唯一编号的title属性的面板标题 <a id="panelHeader" class="acc

我有一个手风琴,它是在运行时根据数据库查询的结果创建的

<a id="panelHeader" class="accordion-toggle header-only" title="'+ _cardID +'" data-toggle="collapse" data-parent="#UnAssignedAccordion"
手风琴功能正常,可以正常伸缩

我已经从数据库查询中加载了具有唯一编号的title属性的面板标题

<a id="panelHeader" class="accordion-toggle header-only" title="'+ _cardID +'" data-toggle="collapse" data-parent="#UnAssignedAccordion"
但是我似乎找不到title属性

我已经看过了e和这个。。。但是我没有运气

有谁能给我指出正确的方向吗


问题是:需要从即将打开的面板中获取title attrib的值。

我尝试为所提到的代码实现示例,结果很好

代码:

<div class="container">
    <a class="btn btn-info" data-toggle="collapse" data-target="#demo">link</a>
    <div id="demo" class="collapse" title="2">
        XYZ
    </div>
</div>


<script>
    $('#demo').on('show.bs.collapse', function (e) {
        var _cardID =Number($(this).attr('title'));
        var active = $(".selector").accordion("option", "active");
        alert(active);
    });
</script>

链接
XYZ
$('#demo').on('show.bs.collapse',函数(e){
var _cardd=数字($(this).attr('title');
var active=$(“.selector”).accordion(“选项”,“活动”);
警报(活动);
});
请尝试使用该代码,并让我们知道它是否适用于您找到的解决方案

我从@patilprashant6792获取了代码块,并对其进行了一些更改

由于手风琴是在运行时构建的,我还不知道div的ID,所以我在div中添加了一个类“contentareadiv”

我还必须从我的全局JS文件中移动代码块,并将其放入发生循环的代码块中,以填充手风琴

  $('.contents-area-div').on('show.bs.collapse', function (e) {
    var _cardID = $(this).attr('title');
    var active = $(".selector").accordion("option", "active");

    loadPanelContents(_cardID);

  });
这是面板线

<div id="cardID' + _cardID + '" title="' + _cardID +'" class="contents-area-div panel-collapse collapse">


再次感谢大家

$('#panelHeader')。on('show.bs.collapse',function(e){…})这次试试,这个函数返回什么?如果没有更多的代码细节,就很难理解发生了什么。如果您提供更多的代码和更详细的解释,我会更有帮助。也就是说,你试过在e.target中查找吗?发布html结构需要一把工作小提琴来调试。@pithhelmet你解决了这个问题吗?