У меня есть этот фрагмент кода для анализа URL-адреса и добавления класса к тегу <body>
моей HTML-страницы.
var pathname = window.location.pathname;
var pathSlashesReplaced = pathname.replace(/\//g, " ");
var pathSlashesReplacedNoFirstDash = pathSlashesReplaced.replace(" ","");
var newClass = pathSlashesReplacedNoFirstDash.replace(/(\.[\s\S]+)/ig, "");
$("body").attr("class",newClass);
if ( $("body").attr("class") == "")
{
$("body").addClass("class");
}
Проблема, с которой я столкнулся, заключается в том, что она удаляет существующие классы тела, которые уже есть.Вместо этого я хотел бы добавить к любому существующему классу тела, а не переписать.