主要问题:是否可以使用 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 条件是由我的电子商务平台(Volusion)提供的,仅针对类别页面(jQuery 是我做的)。我问他们这个 JavaScript 代码是否仍然可以工作,因为我的网址不包含“/SearchResults.asp”(其中一个实际上是“/Meats-s/3393.htm”),但他们向我保证它应该仍然可以工作。
第二个问题:“location.pathname.indexOf”行有什么作用?