2017-02-08 2 views
0

einschließlich verwende ich zur ZeitObject Model Erhalten Sie seinen Inhalt

$('#myElement').prop('outerHTML') 

es Object Model als String zu erhalten.

Das Problem ist, wenn ich

$('#myElement').prop('outerHTML') 

verwende ich nur die Attribute des Elements (wie Klasse, id, Stile, ...). Wenn es um h3-Tag oder p-Tag geht, hat die Zeichenfolge, die ich erhalten habe, überhaupt 'Inhalt'.

Gibt es eine Möglichkeit in jQuery oder Javascript, dass ich das Objektmodell mit seinen Attributen und Inhalten erhalten kann? Vielen Dank.

Antwort

2

Dieses Skript erledigt Ihre Arbeit. Bitte beachten Sie ::

<script type="text/javascript"> 
$(document).ready(function() { 
    $("#myElement").wrap('</p>').parent().html(); // For getting full element as string 
    $("#myElement").attr('YOUR_ATTR'); // For getting any attribute of that elemnt 
}); 
</script> 
+0

Typo '.atrr> .attr' – ramabarca

+0

@ramabarca Thanx;) –

Verwandte Themen