jQuery Elemente innerhalb eines div auswählen und filtern

Ich habe ein Problem beim Auswählen und Filtern von Elementen in einem 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");
});

Das Problem ist, dass ich jedes Mal benachrichtigt werde, wenn ich in der div auf etwas klicke.
Meine Anforderung ist jedoch, nur dann einen Alarm auszulösen, wenn der Benutzer auf die Schaltfläche klickt.
Ich weiß, dass das Filtern der Elemente in jQuery verwendet wird:button

Das habe ich versucht:

$("#wrapper").children(":button").click(function() {
    alert("hi there");
});

und

$("#wrapper").children().filter(":button").click(function() {
    alert("hi there");
});

Es hat nicht funktioniert

Weiß jemand, wie das geht?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage