Заменить класс новым классом, не сохраняя Newclass таким же, как когда-либо, что мы берем это от
Я хочу заменить код новым кодом. Я использовал replaceWith для замены функции. Но он удаляет новый класс, где он был раньше. Я хочу, чтобы этот класс оставался там, где он был раньше, и мне нужно заменить другой класс. Как это сделать?? Пример: $('. Popinner'). InsertAfter($('. RContentPopUp')); когда я делаю это, ".rContentPopUp" заменяет класс "popinner". BUt ".rContentPopUp" был удален из старой структуры, где бы она ни была.
1 ответ
В jQuery вы можете передать имя класса в функцию removeClass, например...
$ ('# имя элемента').removeClass('classToRemove');
это просто удалит этот класс из элемента, оставив все существующие классы. Затем вы можете просто вызвать addClass для добавления в ваш новый класс. Я считаю, что это то, что вы хотите сделать?