Articles of jquery

Wie erkennt man in jQuery den Seitenwechsel zu einem bestimmten Punkt?

Stell dir vor, das ist meine Seite: hello My Paragraph Wie kann ich eine Nachricht alarmieren, wenn der Benutzer bis zu dem Absatz mit der class “myPara” gescrollt hat und nicht vorher?

jQuery serializeArray enthält nicht die Übergabeschaltfläche, auf die geklickt wurde

Ich habe ein Formular mit zwei Knöpfen. Eine zum Speichern eines Datensatzes und die andere zum Abbrechen des Speichervorgangs. Ich benutze die rails.js (ein gängiges AJAX / jQuery-Plug-in für diejenigen, die nicht im Wissen sind) Javascript-Datei, die mit jQuery für unauffällige Javascript / Ajax-Aufrufe arbeitet. Wenn ich die Formulardaten über Ajax sende, möchte ich, dass […]

So blenden Sie zur Anzeige ein: Inline-Block

In meiner Seite habe ich eine Menge (etwa 30) Dom-Knoten, die unsichtbar hinzugefügt werden sollten, und wenn sie vollständig geladen sind, werden sie eingeblendet. Die Elemente benötigen eine Anzeige: Inline-Block-Stil. Ich möchte die function jquery .fadeIn () verwenden. Dies erfordert, dass das Element anfänglich eine Anzeige aufweist: keine; Regel, um es zunächst zu verstecken. Nach […]

Gibt es eine API in jqgrid, um erweiterte Filter hinzuzufügen, um Daten zu veröffentlichen?

Ich sehe, wie Sie in diesem Code Postdatafilter voreinstellen können, indem Sie dies in Ihrem Javascript haben. postData: { filters:'{“groupOp”:”AND”,”rules”:[‘+ ‘{“field”:”invdate”,”op”:”gt”,”data”:”2007-09-06″},’+ ‘{“field”:”invdate”,”op”:”lt”,”data”:”2007-10-04″},’+ ‘{“field”:”name”,”op”:”bw”,”data”:”test”}]}’ } Gibt es eine API, mit der Sie dies aufbauen können? Etwas wie: jqgrid(“#grid”).addPostDataFilters(“AND”); jqgrid(“#grid”).addFilteritem(“field”, “cn”, “value”); jqgrid(“#grid”).addFilteritem(“field1”, “eq”, “value2”); um zu helfen, den Postdatafiltercode zu erzeugen ?? Ich habe das versucht, […]

Klonen klickt keine Auswahlwerte

Ich habe es nicht erwartet, aber der folgende Test schlägt auf der geklonten Wertüberprüfung fehl: test(“clone should retain values of select”, function() { var select = $(“”).append($(“”) .val(“1”)) .append($(“”) .val(“2”)); $(select).val(“2”); equals($(select).find(“option:selected”).val(), “2”, “expect 2”); var clone = $(select).clone(); equals($(clone).find(“option:selected”).val(), “2”, “expect 2”); }); Ist das richtig?

jquery’s live () ist veraltet. Was benutze ich jetzt?

Ich habe auf der jquery Dokumentation gesehen, dass live () veraltet ist. Gibt es eine direkte Ersatzfunktion?

jQuery Text Fade / Übergang von einem Text zum anderen?

jQuery kann natürlich leicht fadeIn / fadeOut Text. Aber was, wenn Sie den Text von einer Sache zur anderen ändern möchten? Kann dies bei einem Übergang passieren? Beispiel: Hello Kann man den Text Hello to World ändern, aber mit einem Übergang (wie einem Fade oder einem Effekt) ändern, anstatt sich sofort zu ändern?

jQuery lädt die externe Site-Seite

Ist es möglich, eine einzelne Seite von einer externen Website zu laden? Ich versuche, eine einzelne Seite zu zeigen, aber es scheint nicht zu funktionieren $(“#response”).load(“http://domain.com”, function(response, status, xhr) { if (status == “error”) { var msg = “Sorry but there was an error: “; alert(msg + xhr.status + ” ” + xhr.statusText); } }); […]

Wie kann ich überprüfen, ob während des Klickereignisses mit jQuery eine Taste gedrückt wird?

Ich möchte ein Klickereignis mit jQuery abfangen und feststellen können, ob eine Taste gleichzeitig gedrückt wurde, damit ich innerhalb der callbackfunktion basierend auf dem Tastendruckereignis verzweigen kann. Beispielsweise: $(“button”).click(function() { if([KEYPRESSED WHILE CLICKED]) { // Do something… } else { // Do something different… } }); Ist das überhaupt möglich oder wie kann es gemacht […]

Wie erkenne ich eine Seitenaktualisierung mit jquery?

Wie kann ich das Ereignis zum erneuten Laden der Seite erfassen? Ich habe ein Messaging-System, das alle seine Eingaben verliert, wenn der Benutzer die Seite aktualisiert. Ich möchte Ajax verwenden, um neu zu füllen, daher muss ich erkennen, wenn die Seite aktualisiert / neu geladen wurde.