J'ai utilisé $('#dropMenu').click(false);
pour un de mes div#dropMenu
de sorte que cliquer dessus ne fera rien.Comment activer l'événement click sur un élément dans un div pour lequel l'événement click est désactivé?
A l'intérieur du div#dropMenu
, j'ai d'autres éléments comme
<div id="dropMenu" class="dropDwn hide">
<ul>
<li><a class="userLink" href="link.php">Edit Profile</a></li>
<li><a class="userLink" href="link2.php">Change Password</a></li>
<li><a class="userLink" href="logout.php">Logout</a></li>
</ul>
</div>
et je veux être en mesure de cliquer sur le lien.
(je pense) depuis que j'ai utilisé $('#dropMenu').click(false);
, les liens ne fonctionnent pas.
Comment puis-je activer en cliquant sur les liens a.userLink
?
Pourquoi auriez-vous besoin de spécifier 'ne faites pas anything' sur votre élément lorsque par les choses par défaut ne prenez pas quoi que ce soit avec des clics? – Tejs
http://stackoverflow.com/questions/209029/best-way-to-remove-an-event-handler-in-jquery – js1568
Les liens ont été href pour qu'ils fonctionnent comme un lien normal et redirigent en conséquence. – ShankarSangoli