【发布时间】:2016-09-22 19:40:59
【问题描述】:
我有一个 if 语句来生成活动类,它在大多数情况下都有效,但我有一个管理部分,您可以在其中访问前端产品,但 URL 会更改以使用查询字符串来获取正确的页面。
出于这个原因,我试图创建一个 if 语句来说明,如果 VariableHREF 包含 variableQueryString 然后做一些事情......
if(variableHREF contains variableQueryString ){
$(this).closest('li').addClass('active');
}
我现在有,但它给了我一个语法错误。
【问题讨论】:
-
你试过
indexOf() -
if(variableHREF.indexOf(variableQueryString) > -1 ){...} -
我能有这样的东西吗:variableHREF.indexOf(variableQueryString)>0
-
检查
-1,而不是0或使用>= 0
标签: javascript jquery if-statement query-string contains