Chcę sklonować zawartość elementu div przy pomocy jQuery, ale z skopiowanej zawartości chcę usunąć klasę z oryginalnej przed użyciem funkcji appendTo. Kiedy usuwam klasę z klonu, usuwają ją również z oryginalnej.Klonuj i usuń klasę bez zmiany oryginalnej.
Mój kod to:
$('.carousel .item').each(function(){
var next = $(this).next();
if (!next.length) {
next = $(this).siblings(':first');
}
next.children(':first-child').clone().appendTo($(this));
next.children(':first-child').addClass('col-sm-offset-1');
for (var i=0;i<3;i++) {
next=next.next();
if (!next.length) {
next = $(this).siblings(':first');
}
next.children(':first-child').clone().appendTo($(this));
}
});
Należy pamiętać, że nie chcę, aby usunąć klasę od rzeczywistej div skąd skopiowano zawartość, po prostu chcę, aby usunąć go z skopiowany kod tak, że jest nie zawarte w klonowanym dziale.
nie widzę kod, aby usunąć klasę, można zaktualizować swój kod z klasy usuwania, w którym starasz się usunąć klasa – LazyDeveloper
next.children („: first-child”). RemoveClass ("koledzy sm-offset-1 '). clone(). appendTo ($ (this)); // tutaj usuwam klonową klasę div – suraj