在我的系统中,我正在使用原型js。
现在我要match any href with using href.match and do want something
。
尝试完成,但它会创建问题快递
Suppose: my url
www.example.com/customer/account/login/an/aaa?333=sddssdsd,sasaas
想要这样:
如果任何href包含customer/account/login/
,那么我的条件应该有效。
试试这个:
if(accountlink.href.match(/\/customer\/account\/login\//)){
//do someting
}
但这是条件,我也在每当url:
工作www.example.com/customer/account/aaa/
www.example.com/aaa/account/login/an/
我不想这样。
想要,如果href包含customer/account/login/
,那么它就可以了。
请帮帮我。
答案 0 :(得分:1)
您可以使用vanilla javascript执行此操作:
var url = 'www.example.com/customer/account/login/an/aaa?333=sddssdsd,sasaas'
if (url.indexOf('customer/account/login/') > -1) {
// Do your stuff
}