Ich bin ein bisschen verwirrt in Bezug auf das Dollar-Zeichen in jQuery, und hoffte, jemand könnte mir helfen.
Ich habe die folgende Funktionsdeklaration:
$(function() {
$( "#create-discussion" ).button().click(function() {
alert("Clicked");
});
$( "#listitems tr" ).click(function(event) {
alert("clicked");
});
});
Aus irgendeinem Grund funktioniert die erste Funktionsdeklaration für die Schaltfläche "Diskussion erstellen" perfekt; wenn sie angeklickt wird, erscheint ein Popup. Die zweite funktioniert jedoch nicht, und es wird kein Popup generiert, wenn ich auf die Tabellenzeilen klicke.
Ist dies einige Nuance in Bezug auf die Schaltfläche onClicks versus Tabelle Zeile onClicks? Übersehe ich etwas dummerweise Offensichtliches?
Außerdem wäre es sehr hilfreich, wenn jemand erklären würde, was $(function() {})
tatsächlich, denn ich behandle es wie $(document).ready()
und ich bin mir nicht sicher, ob ich das tun kann.