Metodo jQuery - contents ()
Descrizione
Il contents( ) trova tutti i nodi figlio all'interno degli elementi corrispondenti (inclusi i nodi di testo) o il documento di contenuto, se l'elemento è un iframe.
Sintassi
Ecco la semplice sintassi per utilizzare questo metodo:
selector.contents( )
Parametri
Ecco la descrizione di tutti i parametri utilizzati da questo metodo:
NA
Esempio
Considera di avere un file html index.htm che useremmo in un iframe.
Prova il seguente esempio che mostra come puoi accedere agli oggetti in un iframe da una finestra principale. Questa operazione è diventata possibile proprio grazie acontents() metodo.
<html>
<head>
<title>The jQuery Example</title>
<script type = "text/javascript"
src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js">
</script>
<script>
$(document).ready(function(){ var $content = $("iframe").contents(); $content.find("body").append("I'm in an iframe!");
});
</script>
</head>
<body>
<iframe src = "/jquery/index.htm" width = "300" height = "100"></iframe>
</body>
</html>
Questo produrrà il seguente risultato:
jquery-traversing.htm