【发布时间】:2016-04-24 03:35:44
【问题描述】:
我正在与 woocommerce 合作。当您使用产品过滤器时,它会呈现一个带有查询字符串(或者我认为是查询字符串)的 url http://www.webdesignui.com/looms/browse/?filtering=1&filter_collection=1481
由于某种原因,WooCommerce 不会根据您所在的网址更改正文类。它将“存档”作为正文类。
我想想办法说,如果 url 有 ?filtering=,添加 class="filterison"。像这样的
<script>
$(document).ready(function() {
if(url.indexOf('a[href*="/looms/browse/?filtering=1') > -1){
$("body").addClass("filterison");
}
});
</script>
【问题讨论】:
-
不应该是
.indexOf('filtering=')吗?您不想要a[href*="部分,并且您真的不需要在 ?要么。
标签: jquery query-string addclass