-1
以下のコードは3行目で破損していますが、これは等号のためですが、エスケープする方法がわかりません。誰かが私を助けることができますか?JavaScriptの等号をエスケープする
if (window.location.href.match(/\/shop\/\?category/)) {
jQuery('body').addClass('shop-category');
} else if (window.location.href.match(/\/shop\/\?category=Chef)) {
jQuery('body').addClass('shop-category-chef');
} else if (window.location.href.match(new RegExp('/shop/.+'))) {
jQuery('body').addClass('shop-item');
} else if (window.location.href.match('/shop/')) {
jQuery('body').addClass('shop');
}
が終わり、この不足しているスラッシュはありませんか? –
これに等号記号は問題ありません。 @ FabioPoloniのように、あなたはあなたの正規表現を正しく閉じていません。 – BadHorsie