Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Удалить класс по части по названия (https://javascript.ru/forum/jquery/67163-udalit-klass-po-chasti-po-nazvaniya.html)

ami_moor 01.02.2017 11:43

Удалить класс по части по названия
 
На странице есть разные классы:
language-сss, language-html, language-php, language-marker и т.д

Объединяет из только одинаковые части названия класса language-
Подскажите как удалить классы с language-*

Пробовала так, не выходит..
$("body").find(".line-numbers").removeClass([class*="language-"]);

Спасибо.

рони 01.02.2017 12:15

ami_moor,
$(".line-numbers").removeClass(function(i, cls) {
  return (cls.match(/language\-\S+/g)||[]).join(" ")
});

ami_moor 01.02.2017 12:50

спасибо большое!


Часовой пояс GMT +3, время: 03:40.