Я пытаюсь клонировать определенный фрагмент DIV style="background-color:<?php echo $mg ?>;"
Jquery Clone элемент Стиль
Так что я хочу, чтобы это произошло, когда я нажимаю на определенную кнопку он клонирует только часть стиля дел.
На данный момент я получаю эту ошибку Uncaught TypeError: $(...).attr(...).clone is not a function
Вот пример того, что я в настоящее время:
$(function() {
$(".mapei-grout-color").click(function() {
$(this).attr('style').clone(true, true).appendTo('#the-grid');
var $this = $(".grout-tab");
if ($this.hasClass("clicked-once")) {
$this.removeClass("clicked-once");
$(".mapei").slideUp();
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
Вы хотите, чтобы стиль кнопки был извлечен из него? – Keerthi
Да, когда этот элемент щелкнут, он клонирует встроенный стиль и помещает его туда, где я хочу. Все остальное, что я знаю, как это сделать, я просто не знаю, как клонировать конкретную часть div, в этом случае это встроенный стиль. –
Я не могу понять, чего вы хотите на самом деле, но это может вам помочь ** $ (селектор) .attr ('style') **. которые возвращают встроенный стиль конкретного div. –