Написал табы, с компа работает хорошо, но когда захожу с мобилки, либо когда врубаю инспектора в браузере, то табы прожимаются 2-3 раза и отключается работоспособность.
/*tabs*/
;!(function ($) {
$.fn.classes = function (callback) {
var classes = [];
$.each(this, function (i, v) {
var splitClassName = v.className.split(/\s+/);
for (var j = 0; j < splitClassName.length; j++) {
var className = splitClassName[j];
if (-1 === classes.indexOf(className)) {
classes.push(className);
}
}
});
if ('function' === typeof callback) {
for (var i in classes) {
callback(classes[i]);
}
}
return classes;
};
})(jQuery);
$('.TVCatNavButton, .TVOrderContinue').click(function() {
$('.TVCatNav .TVCatNavActive').removeClass('TVCatNavActive');
var activ_button_tab = $(this).classes()[2];
$('.' + activ_button_tab).addClass('TVCatNavActive');
$('.TVLayerSwitch .TVCatAboutHotel').addClass('TVHide');
var activ_tab = $(this).classes()[0];
$('.TVLayerSwitch .TVCatAboutHotel.' + activ_tab).removeClass('TVHide');
if ($('.TVLayerSwitch .TVNavPrice').hasClass('TVHide') != true) {
$('.TVOrderContinue').addClass('flow-disable');
} else {
$('.TVOrderContinue').removeClass('flow-disable');
}
});
Ссылка ssapogin.pythonanywhere.com