Je suis à la recherche que si certains éléments pourraient être référencés, alors, si je fais un changement à celui-ci, il change aussi dans l'autre. Par exemple,Référencement des éléments HTML
<div id="trigger" data-referencedID="meter voltmeter ammeter vmeter">Trigger</div>
...
...
<div id="meter">
<!-- Its children goes here -->
</div>
...
...
<div id="voltmeter">
<!-- Its children goes here -->
</div>
...
...
<div id="ammeter">
<!-- Its children goes here -->
</div>
...
...
<div id="vmeter">
<!-- Its children goes here -->
</div>
Maintenant en jQuery ou JS:
$("#trigger").click(function() {
$(this).addClass("animated"); // The same class will be also added to the elements defined in attribute.
});
je pourrais le faire comme ceci:
$("#trigger").click(function() {
var a = $(this).data("referenced").split(" ");
for(var i = 0; i < a.length; i++) {
$("#"+a).addClass("animated");
}
$(this).addClass("animated");
});
Mais ce n'est pas beau et pratique, plus je peux avoir plus éléments principaux avec attribut référencé.
Comment ajouter facilement du référencement dans mon document?
Utilisez Knockout: http://knockoutjs.com/ – Tomer
@fatman Je vais y jeter un coup d'œil. Merci;) Semble utile. –