0

私の問題はここにあります:

dom 内の要素をクリックすると、配列 (空) に値を追加する必要があります。data-id を配列に追加します。この配列に複数の data-id を追加するにはループを作成する必要がありますが、既に含まれている場合は削除したいときに失敗しました。

何か案が ?コードは次のとおりです。

    $arr = [];
    $('.friends-list').live('click', function(){

    var $str = $(this).attr('data-id'),
        $yourFriends = false;

        $arr.push($str);

        console.log($arr);



    if($ids != ''){
        $('#jsSubmit').removeClass('desactive');
        $yourFriends = true
    }

    if($yourFriends == true){
        $('#jsSubmit').prop('disabled', false);
    }else {
        $('#jsSubmit').prop('disabled', true);
    }

});
4

1 に答える 1