Ho un'applicazione web a pagina singola che utilizza jquery e un set di modelli incorporati. Un modello può contenere tag come di seguito:Jquery; selezione corretta del contenuto di un tag script
<script type="html/template" id="sample">
<script type="text/javascript" charset="utf-8">alert('x');</script>
</script>
e un codice jQuery per retrive il modello è
$("#sample").html();
L'output del comando jquery sopra è
<script type="text/javascript" charset="utf-8">alert('x');
Invece di
<script type="text/javascript" charset="utf-8">alert('x');</script>
Come posso risolvere questo produzione ?
Se si visualizza il codice in del browser, rimuoverà il tag script di chiusura incorporato. –
è possibile aggiungere un "" alla fine nota che ciò accade perché il browser non supporta questo tipo di script –