Помогите доработать скрипт табов, чтобы в адресной строке отображался id таба.
Рабочий пример на этом скрипте:
http://zeleboberdictionary.com/terms/en/
Нужный эффект:
http://zeleboberdictionary.com/terms/en/#b
function switcher_separate(picElement,switchElement,params){
var obj = this;
var _pic = picElement;
var _switch = switchElement;
_switch.find('.switch').click(function(){
var thisElement = jQuery(this);
if(thisElement.hasClass('.active')) return;
var scrollBase = document.body.scrollTop;
_switch.find('.active').removeClass('active');
thisElement.addClass('active');
var oldLayout = _pic.find('.selected_layout');
var heightOld = oldLayout.height();
oldLayout.removeClass('selected_layout');
var id = thisElement.attr('id').split('for_')[1];
var newLayout = jQuery('#' + id);
var heightNew = newLayout.height();
newLayout.addClass('selected_layout');
if(_hop==true){
var scrollChange = document.body.scrollTop;
var scrollOffset = scrollBase - scrollChange;
var heightOffset = heightNew - heightOld;
document.body.scrollTop = document.body.scrollTop + scrollOffset + heightOffset;
}
});
}
jQuery(function(){
jQuery('.switcher').each(function(){
var thisElement = (jQuery(this));
if(!thisElement.hasClass('switcher-separate')){
var picElement = thisElement;
var switchElement = thisElement.find('div.descr');
new switcher_separate(picElement,switchElement);
}
});
});
Заранее спасибо!