Skip to content

Instantly share code, notes, and snippets.

@MasseGuillaume
Created October 21, 2012 17:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MasseGuillaume/3927821 to your computer and use it in GitHub Desktop.
Save MasseGuillaume/3927821 to your computer and use it in GitHub Desktop.

tu peux modifier et accèder le DOM produit par la template avec du code javascript

<ol id="cheminement">
	<li class="session">
		<span class="periode">Automne</span>
		<span class="annee">2009</span>
		<ul class="liste-cours">
			<li class="placeholder"></li>
			<li id="INF1005C" class="cours" draggable="true">
				<span class="sigle">INF1005C</span>
				<div class="credits">3</div>
				<ul class="disponibilite">
					<li>Automne</li>
					<li>Hiver</li>
					<li>Été</li>
				</ul>
				<ul class="ua">
					<li class="ua-science-genie">2</li>
					<li class="ua-conception">1</li>
				</ul>
			</li>
		</ul>
	</li>
</ol>
$(".cours").click( function(){
	alert( $(this).attr("id") ); // << INF1005C

	$(this).find("disponibilite").children().each( function(){
		alert( $(this).text().trim() ); // << Automne ... Hiver ... Été
	});
});

$(".session").click( function(){
	alert( $(this).find("periode").text().trim() ); // << Automne
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment