jsfiddleでわかるように、私は2枚の黒いコインを取りました。黒のコインを別の黒のコインの上に置くと、「自分の種類を殺すことはできない」という警告が表示され、コインを前の位置に置く必要があります。しかし、ご覧のとおり、機能していません。
質問する
311 次
1 に答える
2
あなたの問題は、UTF-8文字のHTMLエンティティエンコードバージョンを探していることだと思います。HTMLエンティティエンコーディングは、エンティティの10進値(この場合はUTF-8文字コード)の形式&#XXXX;
を使用します。XXXX
JavaScript側では、エンティティのJavaScript形式を使用する必要があります。これは\uXXXX
、エンティティXXXX
の16進値です。したがって、10進値を16進数に変換して適切な形式にすると、検索配列は次のようになります。
var blackCoins = ["\u265b", "\u265c"];
ゲームがどのように機能するかはわかりませんが、この変更を行うと、からの「一致」が発生し$.inArray()
ます。それがあなたが探しているものだと思います。
于 2012-09-06T05:56:03.077 に答える