JavaScript,/ jQuery确定URL是否包含Min String

时间:2010-10-03 17:18:37

标签: javascript jquery

这就是我想要发生的事情

变量哈希包含的任何内容:#/ projects / X

X不是空白,我想发出警报

触发警报

#/projects/X
#/projects/X/boo/123/123/ads/asd/ads/ads

不会发出警报

#/projects/

建议?

2 个答案:

答案 0 :(得分:2)

if (/^#\/projects\/.+/.test(window.location.hash)) {
    alert("Some project");
}

答案 1 :(得分:0)

你可以替换#/ projects / part,看看还有什么东西。如果是这样,做一些事情:

var hash = window.location.hash;

if (hash.indexOf('#/projects')!=-1) {
  if (hash.replace('#/projects/','').length > 0) {
    // do stuff
  }
}