我怎么知道在twitter模式对话框中哪个链接触发了'show'事件

时间:2012-07-27 15:44:14

标签: twitter-bootstrap modal-dialog

我正在使用vanilla twitter bootstrap。我有一个模式对话框,可以从多个链接打开,并希望根据打开它的链接更改对话框的内容:

<a href="test/1" data-toggle="modal" data-target="#editItem">Edit 1</a>
<a href="test/2" data-toggle="modal" data-target="#editItem">Edit 2</a>
<a href="test/3" data-toggle="modal" data-target="#editItem">Edit 3</a>

<div id="editItem">
     <div class="modal-header">boo</div>
     <div class="modal-body">Loading...</div>
</div>

当他们点击时,我想找出射击href

$('#editSupportItem').on('show',function(e) {
   var link = ...magic...
   alert($(link).attr('href'));
});

由于show事件是在模态对话框上,而不是在链接上,我似乎找不到找出触发元素的方法。 OBV。我可以直接从链接调用modal而不是数据属性,但这不会让我非常开心!

0 个答案:

没有答案