这里脑子一片空白。 希望对您有所帮助。
当属性“href 不以 #overlay”开头时,我该如何更改此参数...
if(this.getTrigger().attr("href")){
// stuff in here
}
谢谢你们这些优秀的人。 凯文
最佳答案
您可以使用slice
, substring
或substr
:
if (this.getTrigger().attr("href").slice(0, 8) != "#overlay") {
}
或indexOf
:
if (this.getTrigger().attr("href").indexOf("#overlay") != 0) {
}
或正则表达式 test
方法:
if (!/^#overlay/.test(this.getTrigger().attr("href"))) {
}
关于jQuery if 属性包含某个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6263237/