0

こんにちはStackoverflow、私はちょっと立ち往生しています:(

1 と 2 と 3 のような特定の ID を持ついくつかの div があるコードを実行しています。

今、私の番号が変数または配列の一部であるかどうかを確認したいのですが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');   
    }
}

配列または変数に複数の数値が必要です。

みんなありがとう。

4

1 に答える 1

6

jQueryinArray()は、要素が見つかったインデックスを返します。したがって、条件は次のようになります。

if ($.inArray(f, obj) > -1)
于 2012-11-26T16:43:28.963 に答える