我有变量之类的
var myVar = "The man is running"
pattern = "run"
我想通过jquery检查它是否包含单词"run"
喜欢
if($(myVar).(:contains(pattern)))
return true
Run Code Online (Sandbox Code Playgroud)
这可能吗
Ohg*_*why 20
RegExp选项...只是因为..RegExp.
var pattern = /run/;
//returns true or false...
var exists = pattern.test(myVar);
if(exists) {
//true statement, do whatever
}else{
//false statement..do whatever
}
Run Code Online (Sandbox Code Playgroud)
jef*_*eff 11
您可以使用Javascript方法.indexOf()执行此操作.如果您正在尝试测试DOM元素的文本是否包含该模式,您可以使用:
if($(myVar).text().indexOf(pattern) != -1)
return true;
Run Code Online (Sandbox Code Playgroud)
如果变量myVar不是选择器字符串,则不应将其包装在jQuery函数中.相反,你会使用这个:
if(myVar.indexOf(pattern) != -1)
return true;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31066 次 |
| 最近记录: |