Я работаю с woocommerce. При использовании фильтров продукта она оказывает URL со строкой запроса (или то, что я думаю, что это строка запроса) http://www.webdesignui.com/looms/browse/?filtering=1&filter_collection=1481Добавить класс в <body>, если строка запроса находится в url
По какой-то причине WooCommerce не меняет класса тела на основе URL вы находитесь. Он сохраняет «архив» как класс тела.
Я хотел бы выяснить способ сказать, если url имеет? Filtering =, add class = "filterison". Что-то вроде этого
<script>
$(document).ready(function() {
if(url.indexOf('a[href*="/looms/browse/?filtering=1') > -1){
$("body").addClass("filterison");
}
});
</script>
Не должно быть '.indexOf ('filtering =')'? Вам не нужна часть 'a [href * =" ', и вам действительно не нужна остальная часть URL-адреса до того, как это произошло. – nnnnnn