Трудности вставки элемента var с помощью insertAfter
У меня есть переменная с именем Product1 (проверено с предупреждением)
var currentClass = $(this).parent().attr('class');
Мне трудно вставить его в мою команду клонирования - это не работает:
$(this).parent().clone(true).insertAfter(currentClass)
(если я поставлю название класса, он работает)
$(this).parent().clone(true).insertAfter('.Product1')
Я действительно не знаю, как это сделать. Спасибо за вашу помощь.
1 ответ
Потому что вы используете строковое имя класса, и поэтому селектор работает с "точкой"
$(this).parent().clone(true).insertAfter('.'+currentClass);
проверьте, установлен ли vars, и войдите, если он работает