Uncaught SyntaxError: Echec de l'exécution de 'querySelector' sur 'Document'

'<button id="'+item['id']+'" class="btnDeactivateKeyInChildPremiumCustomer waves-effect waves-light>ok</button>'

J'ai utilisé le code ci-dessus pour générer bouton à l'intérieur de jquery chaque fonction.Le bouton créé dynamiquement et quand j'ai cliqué sur le bouton , il devrait afficher des progrès sur le bouton.
Im en utilisant cette Ladda Bouton De Chargeur.

    btnDeactivateKeyInChildPremiumCustomerClick : function(event){
        var id = event.currentTarget.id;
        var btnProgress = Ladda.create(document.querySelector('#'+id));
//btnProgress.start(); or //btnProgress.stop();
    }

Et puis j'ai passé le bouton, le gestionnaire d'événement attraper le cas du processus de la fonction ci-dessus.À l'intérieur de cette fonction, il vous permettra de créer un btnProgress objet.
Après ce que je peux appeler la méthode start() ou stop() de fonctions.J'ai travaillé avec succès dans le cas d'un seul bouton sans créer le bouton dynamiquement à l'intérieur de chacun . Mais dans le pour chaque cas, il montre quelques erreurs lors de l'exécution de var btnProgress = Ladda.créer(document.querySelector('#'+id));

Erreur

Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document': '#22' is not a valid selector.

source d'informationauteur boycod3