0

ユーザーが送信したコンテンツに正しい情報が含まれているかどうかを確認しようとしています。入力されたコンテキストを変数 [code] に追加し、if else キャッチを試して、それが必要なものと一致するかどうかを確認することで、これを行っています。【強い】可変。

しかし、それは機能していないようです。誰かがこれに光を当てることができますか? 以下のコードをご覧ください。

$(document).ready(function() {

    $('#button-bold').click(function() {  
        var code = jQuery("textarea#bold-code").val();

        var $pass = "Congratulations, You have entered this correctly";
        var $fail = "Oops, Look again, can you see where you have gone wrong?"

        var $strong = "<strong>Recreate this preview Exactly</strong>"; 

        if (code == strong) {
            alert(pass);
            $('#bold-output').append(code)

        }else {
            alert(fail);
        }
});
});

よろしくお願いします。

4

1 に答える 1

1

ドルの有無にかかわらず$strong、変数名が一致していません。$pass$failstrongpassfail

(余談ですが、JavaScript 変数にドルのプレフィックスが付いている場合は、通常、変数に jQuery セレクターが含まれていることを意味します。

var $output = $('#bold-output');

一般的なデータではなく - ただし、これは 1 つの規則にすぎません。)

于 2013-05-21T16:32:38.650 に答える