$(".col[data-tags] a").on('click', function(e){
var index = $(".col[data-tags]:visible a").index(this);
/*
** Инициализация слайдера с параметром фильтра и установкой индекса
*/
})
При переключении на другой таб, его контент подгружается аяксом
$(".hit-block .top_wrapper .catalog_block").on('init', function(slick){
slick.data({'isSlick': 1});
}).on('destroy', function(e, slick){
slick.data({'isSlick': 0});
});
function initSlick(element){
$(element).slick({
/* properties */
});
}
/* Клик на любом табе */
/* Точно так же и для ajax */
$('.tab').on('click', function(e){
$(".hit-block .top_wrapper .catalog_block").each(function(){
var data = $(this).data();
data.isSlick && $(this).slick('unslick');
initSlick(this);
});
});
background-size: 100% 100%
Array.prototype.slice.call(document.getElementsByTagName('a')).forEach(function(el){
if (el.host == 'toster.ru') {
console.log('Совпало');
} else {
console.log('Не совпало');
}
})
html, body {
margin: 0;
padding: 0;
position: relative;
}
html {
position: relative;
height: 100%;
}
body {
min-height: 100%;
}
Раньше вам вообще WP неизвестным монстром был.
Стоили тратить время на WordPress?
Теперь вы его узнали и ошибочно думаете, что на нём можно всё....
В принципе и в теории можно всё, но.... любой движёк сайта пишется для конкретных целей и потом используя API разработчики сайтов уже придают иной функционал для движка.
К примеру WP - это движёк блога, но с помощью напильника, кувалды и ещё той матери из него получают магазин. Вы скажете - Есть плагин, так вот я о том плагине и говорю. Его именно так и делали.
Что значит - натянуть.
Это значит, что из готовой статической вёрстки, выполненной верстальщиком, делают абсолютно новую тему для WP и прикручивают к ней тот функционал, который описывается в ТЗ. Вот как вы это будете делать не зная HTML, CSS, JS, PHP, API WordPress ???
В WP что-то и вложено уже, но этого мало в абсолюте и нафиг не нужно на фронте.
Без знаний вы сможете только костыли подпирать.