私は非常に独特な問題を抱えており、それを手に入れることができません。入力要素の末尾のスラッシュは消えましたが、(二重チェック) php には含まれていると確信しています。jquery がこのデータを html ツリーに追加すると、何かが起こります。
ここで問題を確認できます: http://gamoicani.es/logo/ロゴをクリックして入力 html を表示すると、末尾にスラッシュがないことがわかります。
しかし、phpで私はこれを持っています:
<input type="text" name="guesslogo" data-lang="<?php echo $row['logo_lang']; ?>" />
私も試し<input></input>ましたが、結果は同じです。
また、これらの入力でノブと kbd jquery プラグインを無効にしましたが、何かが正しくなく、単に機能しません。
私は自分のajax呼び出しをチェックしました:
function create_views(level) {
        $.ajax({
            url: "actions.php",
            type: "GET",
            data: "show_level=" + level,
            cache: false,
            success: function (data){
                views[level] = '<li data-level="' + level + '">' + data + '</li>';
                //Count completed tasks
                completed_calls++;
                //if last level is loaded-called append and activate slider
                if (levels == completed_calls) {
                    //append views to container
                    console.dir($(".slides_container").append(views.join(' ')));
                    //activate slider
                    unislider = $(".slides_container").dpUniSlider({
                        //loop: false,
                        draggable: false
                    });
                    //Activate Georgian keyboard for some logos
                    $("input[data-lang=ge]").GeoKBD();
                    //Activate progress bar
                    update_level_progress_bar();
                }
            }
        });
}
ビューでconsole.dirを実行しましたが、/があります! したがって、追加中に何か問題が発生する必要があります...チェックするアイデアが不足しています...
末尾のスラッシュを気にするのはなぜですか?
on.keypress は、html の最初の入力に対してのみ機能します
//check answer on ENTER keyboard press
$("body").on("keypress", "input:text[name=guesslogo]", function(e){
    if (e.keyCode == 13) {  
        $(this).siblings(".check").trigger("click");
    }
});
これは正しく動作しません。
どんな助けでも大歓迎です!