Ich habeWie entfernt man das in einer Variablen gefundene Attribut?
var $imageSelected = '<div style="position: absolute"><span>hello</span></div>';
Ich brauche den Stil zu entfernen Attribut bilden die erzeugte Variable
Ich habe versucht:
$imageSelected + "*").removeAttr("style");
und
$imageSelected).find("*").removeAttr("style");
Voll Code mit hinzugefügt ersetzen Sie Funktionalität als pro erste Antwort:
$(".grid-item").on("click", function() {
var $imageSelected = $(this).prop('outerHTML');
var $paste = $imageSelected.replace(/style.+"/, '');
$('#usp-custom-4').val(function(_, currentValue) {
return currentValue + $paste
});
});
$imageSelected).removeAttr("style");
Verwendung nicht funktioniert und durch den Code mit darüber Stil nicht entfernt aber es wird viele Male den Code in das Textfeld einfügen, nicht this
geklickt nur
$ ('# usp-custom-4') ist das Textfeld id
Was $ imageSelected ist? – epascarello
Sie brauchen nicht den Fundteil. Einfach removeAttr gegen $ (..) –
$ ($ imageSelected) .removeAttr ("style"); – epascarello