Sélecteur jQuery pour tous les nœuds d’un espace de noms donné

Je peux facilement sélectionner tous les nœuds avec un nom donné dans un espace de noms:

$("namespace\\:nodename") 

Mais j’ai besoin de plus: je veux sélectionner tous les nœuds dans un espace de noms donné. Idéalement, ceci:

 $("namespace\\:*") 

Mais le caractère générique n’est pas accepté.

TIA pour vos lumières.

Comme le sélecteur all n’est pas pris en charge avec un espace de noms, vous pouvez l’utiliser seul (pour correspondre à tous les éléments), puis appliquez filter () pour vérifier vous-même l’espace de nom:

 $("*").filter(function() { return this.nodeName.toLowerCase().indexOf("namespace:") == 0; });