Здравствуйте!
Использую своём проекте вкладки со следующей структурой
(function($) {
$(function() {
$('ul.tabs').on('click', 'li:not(.active)', function() {
$(this).addClass('active').siblings().removeClass('active')
.closest('div.center').find('div.tabs-content').removeClass('active').eq($(this).index()).addClass('active');
});
});
})($);
//Это код для табов.
//А вот код для присвоения хэштега вкладке
function ChangeUrl(title, url) {
var obj = {
Title: title,
Url: url
};
history.pushState(obj, obj.Title, obj.Url);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="tabs">
<li onclick="ChangeUrl('instances', '#instances');" class="active"><span>Instances</span></li>
<li onclick="ChangeUrl('snapshots', '#snapshots');"><span>Snapshots</span></li>
<li onclick="ChangeUrl('iso', '#iso');"><span>ISO</span></li>
</ul>
<div class="tabs-content active"> Контент 1 вкладки </div>
<div class="tabs-content"> Контент 2 вкладки </div>
<div class="tabs-content"> Контент 3 вкладки </div>
Теперь, собственно, проблема. Помогите, пожалуйста, по хэштегу в адресной строке переходить на необходимую вкладку. Имею в виду - если мне набрать вручную www.url.com/index.html#iso, то я попаду на соответствующую вкладку.
Спасибо!
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть форма добавления поста, к посту будут прикреплены картинкиВот перед отправкой этого поста в БД необходимо просмотреть загруженные...
Код успешно выводит в консоль нужный мне текстНо на примере я попытался реализовать оповещение на тот случай, если переменная n имеет хотя...
Из базы данных генерируется html-таблица с такими же полямиПри нажатии на строку таблицы в javascript меняется её цвет (становится активной)
Всем привет, у меня такая проблема, пишу приложение на Cordova + Jquery 32