我正在使用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而不是数据属性,但这不会让我非常开心!