J'ai un problème avec la sélection et le filtrage des éléments à l'intérieur d'un div.jQuery sélection et filtrage des éléments à l'intérieur d'un div
HTML:
<div id="wrapper">
<input type="text" value="you can edit me">
<input type="button" value="click me">
</div>
jQuery:
$("#wrapper").children().click(function() {
alert("hi there");
});
Le problème est que je Soyez alerté chaque fois que je clique quoi que ce soit à l'intérieur du div.
Mais mon exigence est d'alerter seulement lorsque l'utilisateur clique sur le bouton.
Je sais que filtrer les éléments jQuery utilise :button
Voici ce que j'ai essayé:
$("#wrapper").children(":button").click(function() {
alert("hi there");
});
et
$("#wrapper").children().filter(":button").click(function() {
alert("hi there");
});
Il ne fonctionne pas
Quelqu'un sait comment faire ça?
@Erwin - pour plus tard, évitez de cocher la case "Wiki de la communauté" lorsque vous postez des questions comme celle-ci. Ceci est une question de programmation valide et les utilisateurs devraient gagner un représentant –