0

互いに接続するソート可能な要素の 2 つのパネルをコーディングしています。そのうちの1つでは、検索入力を入力して、キーアッププロセスでタイトルを一致させて、まだそこにあるものを見つけました...

これは私のコードです

$('#search-nama').keyup(function(){
        var find = new RegExp($('#search-nama').val().toUpperCase());

        grup_mk = $('#makul-container').find('.grup-mk');
        //grup_mk = $('.grup-mk');
        $.each(grup_mk,function(i, l){
            console.log ($(this).attr("title"));
            s = $(this).attr("title").toString().toUpperCase();
            if(find.test(s)){
                $(this).show();
            }else{
                $(this).hide();
            }
        })
    });

この機能は通常機能しません。コンソールにこれが表示されます

Uncaught TypeError: Cannot call method 'toString' of undefined 
4

1 に答える 1