Si vous utilisez jQuery, vous pouvez essentiellement utiliser n'importe quel élément comme un lien/bouton ou autre.
Jquery nous permet de joindre des écouteurs d'événements de toutes sortes pour les événements déclenchés par des interactions utilisateur -
- clics de souris
- doubles cicks
- touche du clavier vers le bas/haut
- etc ...
Ces actions peuvent être attachées à n'importe quel élément de votre code HTML. il pourrait être -
- une étiquette
<a>
- une étiquette
<img>
- un
<td>
ou <tr>
dans une structure de table
- un élément
<div>
générique
- etc ...
Vous pouvez lier un clic même sur n'importe quel élément et le déclencher votre changeLayout()
fonction (ou quelque chose de similaire). La syntaxe pour un simple (simple) cliquez sur gestionnaire ressemble à ceci -
$("#elementSelector").on('click',function(){
// user has clicked the element!
// do some cool animations and stuff!
});
Cette fonction sera déclenchée pour tout élément avec un attribut id
égal à elementSelector
.
Quelques exemples d'éléments qui correspondent à la description -
<div id="elementSelector"></div>
<a href="#" id="elementSelector"></a>
<td id="elementSelector"></td>
Vous avez essayé quelque chose? – skos
utiliser une balise d'ancrage – Dale