Twitter Bootstrap - выполнить действие на вкладке «Показано» событие
Мне нужно «сбросить» некоторую информацию о странице на основе выбранной вкладки в разделе вкладки начальной загрузки 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
})
Мне нужно получить атрибут '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
- но я не могу понять это.