JQuery селектор для всех узлов в данном пространстве имен - PullRequest
2 голосов
/ 05 июля 2011

Я могу легко выбрать все узлы с данным именем в пространстве имен:

$("namespace\\:nodename")

Но мне нужно больше: я хочу выбрать все узлы в данном пространстве имен.В идеале это:

$("namespace\\:*")

Но подстановочный знак не принимается.

TIA для ваших огней.

1 Ответ

1 голос
/ 05 июля 2011

Поскольку all selector не поддерживается с пространством имен, вы можете использовать его самостоятельно (для соответствия всем элементам), а затем применить filter () для проверки пространства имен себя:

$("*").filter(function() {
    return this.nodeName.toLowerCase().indexOf("namespace:") == 0;
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...