我在jQuery脚本中有以下if语句,用于检查图像是否具有"忽略"类,如果是,则忽略它.this是脚本在我的页面的特定部分中先前找到的图像:
if(!$(this).hasClass('ignore')) {
//do something
}
Run Code Online (Sandbox Code Playgroud)
我如何设置它以便我可以存储一个类数组,然后对该数组进行if语句检查?
hun*_*ter 10
Array像往常一样创建一个push你想要忽略的类.
在if语句中执行.not()选择器并通过Array调用join函数传入值.
var classes = new Array(".ignore", ".something");
// on a single img
if(!$(this).is(classes.join(",")) {
//do something to one
}
// on a collection of imgs
$("img").not(classes.join(", "));
$("img").not(classes.join(", ")).each(function(){
// do something to one
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |