Kev*_*sen 0 variables jquery if-statement
你好Stackoverflow,我有点被困:(
我正在做一个代码,我有一些具有特定ID的div,如1和2和3.
现在我希望它检查我的数字是否是变量或数组的一部分,它应该console.log是,div被锁定.但我真的无法弄清楚如何解决这个问题?谁能帮我?
我试过这个:
var f = getXY(e.pageX, e.pageY);
var obj = [1,2,3,4];
var arr = obj;
if ($.inArray(f, obj)) {
console.log("Dette er låst");
} else {
if (f) {
$fields.removeClass('hover');
$('#f' + f).addClass('hover');
}
}
Run Code Online (Sandbox Code Playgroud)
我想在数组或变量中有多个数字.
多谢你们.
jQuery inArray()返回找到元素的索引.所以你的条件应该是:
if ($.inArray(f, obj) > -1)
Run Code Online (Sandbox Code Playgroud)