我需要根据引导 jQuery 选项卡部分中的选定选项卡“重置”一些页面信息。
文档显示了这个事件,这正是我需要的:http: //twitter.github.com/bootstrap/javascript.html#tabs
$('a[data-toggle="tab"]').on('shown', function (e) {
e.target // activated tab
e.relatedTarget // previous tab
})
我需要获取 and 的 'href' 属性e.Target
,e.relatedTarget
它唯一地标识这 2 个选项卡和它们链接到的 2 个选项卡内容窗格。
这是我的问题:e
对象是一些我不期望或不习惯的对象。我不能使用任何 jQuery 方法,例如e.target.attr('href')
——我以前使用的所有普通 jquery 方法都消失了。我尝试像原始对象属性一样访问它——e.href
但https://127.0.0.1/test?action=view#tab-a"
没有#tab-a
我可以编写一个解决方法 - 但我显然做错了什么。应该有一种简单的方法可以直接从中获取#tab-a
-e.target
但我无法弄清楚。