Я довольно новичок в jquery, и я решил создать jQuery tabber. Пока все хорошо, но у меня есть небольшая проблема !!! Я не могу увидеть, как я могу активировать tabber на основе URL. Например, когда ссылка - www.myweb.com # tab2, активируется вторая вкладка. Мой jquery выглядит следующим образом.активация jquery tabber на основе ссылки URL
$(document).ready(function() {
// When page loads...
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
// On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
});
и HTML список следующим образом
<ul class="tabs">
<li><a href="#tab1">Design Team</a></li>
<li><a href="#tab2">Publications</a></li>
<li><a href="#tab3">Awards & Recognitions</a></li>
<li><a href="#tab4">Our Mission</a></li>
<li class="last-item"><a href="#tab1">Company Profile</a></li>
</ul>
теперь, когда кто-то посетите мой сайт по этой ссылке www.mywebsite.com#tab3
, я хочу tab3 быть активирован. Я знаю, что jquery tabber имеет это, но я не знаю, как добиться этого с помощью своего собственного jQuery tabber. Любая помощь будет принята с благодарностью
вы хотите иметь tab3 in href link !! если вы укажете tab2 в url, это сработает .. и не связано с jquery, tabber - это простое правило гиперссылки html для навигации по странице ... –
yep typo исправлено это. Можете ли вы ответить на мой вопрос сейчас? –
этот чувак сказал, что он не хочет таблеток jQuery, так зачем предлагать его? –