заменить класс новым классом, не сохраняя Newclass таким же, как когда-либо - PullRequest
0 голосов
/ 01 октября 2011

Я хочу заменить код новым кодом. Я использовал replaceWith для замены функции. Но он удаляет новый класс, где он был раньше. Я хочу, чтобы этот класс оставался там, где он был раньше, и мне нужно заменить другой класс. Как это сделать?? Пример: $ ( 'Popinner ') InsertAfter. ($ ()' RContentPopUp.'); когда я делаю это, «.rContentPopUp» заменяет класс «popinner». BUt ".rContentPopUp" был удален из старой структуры, где бы она ни была.

1 Ответ

0 голосов
/ 01 октября 2011

В jQuery вы можете передать имя класса в функцию removeClass, например ...

$ ('# имя элемента'). RemoveClass ('classToRemove');

при этом просто удалит этот класс из элемента, оставив все существующие классы. Затем вы можете просто вызвать addClass для добавления в ваш новый класс. Я полагаю, это то, что вы хотите сделать?

...