主な質問: JavaScript 条件を使用してから、jQuery コードを使用することは可能ですか?
現在動作していない例を次に示します。
<script>
//<![CDATA[
if (location.pathname == "/SearchResults.asp"
|| location.pathname.indexOf("-s/") != -1
|| location.pathname.indexOf("_s/") != -1)
$('.colors_productname span').css("background-color", "#F7F7F7");
//]]>
</script>
JavaScript 条件は、私の e コマース プラットフォーム (Volusion) によって提供され、カテゴリ ページのみを対象としていました (jQuery は私が行っていました)。URL に "/SearchResults.asp" が含まれていない場合 (そのうちの 1 つは実際には "/Meats-s/3393.htm" です)、この JavaScript コードがまだ機能するかどうかを尋ねましたが、それでも機能するはずだと保証してくれました。
二次的な質問: 「location.pathname.indexOf」行は何をしますか?