Мне нужно "reset" часть информации о странице на основе выбранной вкладки в разделе вкладки 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" not #tab-a
Я могу написать обходной путь с этим, но я явно делаю что-то неправильно. Должен быть простой способ напрямую получить #tab-a из e.Target - но я не могу понять это.