1

仲間の皆さん、こんにちは。

2 つの配列を比較して、コンポーネントが同じかどうかを調べようとします。私はここでこれを見つけましたjQueryを使用して2つの配列を比較する今、私はそれを使用しようとしていますが、明らかに間違ったことをしています。

これは私のコードがある私のJSfiddleです。コードを監視するために 2 つのアラートを設定しましたが、配列への要素のプッシュに何か問題があるようです。

これが私のコードです:

HTML

<p class="wyliczanka-element">Heh</p>
<p class="wyliczanka-element">huh</p>

JavaScript

$(document).ready(function () {
    var wyliczanka_wzor = [Heh, huh];
    var wyliczanka = [];

    $('.wyliczanka-element').each(function (i) {
        wyliczanka.push($(this).text());
    });
    alert(wyliczanka[0]);

    if (($(wyliczanka_wzor).not(wyliczanka).length === 0) && ($(wyliczanka).not(wyliczanka_wzor).length === 0)) {
        alert("Youp!");
    } else {
        alert("meh");
    }
});

助けてくれてありがとう。

4

1 に答える 1

1

2 つの文字列を 2 つの未定義変数と比較しています。

var wyliczanka_wzor = [Heh, huh];

する必要があります

var wyliczanka_wzor = ['Heh', 'huh'];
于 2013-07-08T11:16:53.937 に答える