Articles of jquery

So überprüfen Sie, ob das Klickereignis bereits gebunden ist – JQuery

Ich verbinde ein Klick-Event mit einem Button: $(‘#myButton’).bind(‘click’, onButtonClicked); In einem Szenario wird dies mehrmals aufgerufen. Wenn ich also einen trigger aktiviere, sehe ich mehrere Ajax-Aufrufe, die ich verhindern möchte. Wie bind ich nur wenn es vorher nicht gebunden ist.

jquery find versus Kontextauswahl

Das folgende HTML-Snippet haben Some text some other text Ich denke, die folgenden Jquery Snippets sind identisch (wird das gleiche Ergebnis haben): $(“.something”).find(“p”).css(“border”, “1px solid red”); $(“p”, “.something”).css(“border”, “1px solid red”); Meine Frage ist, ob ein Schnipsel besser ist als der andere und sollte verwendet werden

Wie wähle ich das letzte untergeordnete Element in jQuery aus?

Wie wähle ich das letzte untergeordnete Element in jQuery aus? Nur das letzte Kind, nicht seine Nachkommen.

Verwenden von JQuery Validate Plugin zum Überprüfen mehrerer Formularfelder mit identischen Namen

Ich habe ein dynamisch generiertes Formular mit gleichnamigen Eingabefeldern (zB: “map”). Ich habe nicht die Möglichkeit, die Feldnamen zu ändern oder eindeutige Feldnamen zu generieren, da der Form-Handler-Code (Perl / CGI) für ein Array von Eingabewerten (in diesem Fall @map ) entworfen wurde. Wie kann ich das JQuery Validate Plugin verwenden , um ein Formular […]

Wie bekomme ich die Fragmentkennung (Wert nach Hash #) von einer URL?

Beispiel: www.site.com/index.php#hello Mit jQuery möchte ich den Wert hello in eine Variable schreiben: var type = …

jQuery .on funktioniert nicht, aber .live tut das

Da die Methode live () ab Version 1.7 veraltet ist, habe ich meine Quelle durchsucht und alle meine Live-Event-Handler auf on () umgestellt. Ich hatte den Eindruck, dass die Veränderung einfach wäre und alles so funktionieren würde wie zuvor; Ich stieß jedoch auf Code, der sich nicht so verhält, wie er sollte. Ich habe die […]

jQuery und MooTools Konflikt

Okay, also habe ich jQuery mit MooTools mit einem Skript auskommen lassen, indem ich das am Anfang des jQuery-Skripts hinzufüge: var $j = jQuery.noConflict(); und dann ersetzen alle: $( mit $j( Aber wie würden Sie MooTools das folgende Skript gefallen, das jQuery verwendet? Vielen Dank im Voraus für jede Eingabe, Tracy //Fade In Content Viewer: […]

Wie sende ich mehrere Datenfelder über Ajax?

Ich stecke fest: Ich versuche, ein Formular mit AJAX zu senden, aber ich kann keine Möglichkeit finden, mehrere Datenfelder über meinen AJAX-Anruf zu senden. $(document).ready(function() { $(“#btnSubmit”).click(function() { var status = $(“#activitymessage”).val(); var name = “Ronny”; $.ajax({ type: “POST”, url: “ajax/activity_save.php”, **data: “status=”+status+”name=”+name”**, success: function(msg) {… Ich habe alle möglichen Sachen ausprobiert: data: {status: status, […]

jquery: Tastendruck, Strg + C (oder eine ähnliche Kombination)

Ich versuche, Verknüpfungen auf der Website zu erstellen, die ich mache. Ich weiß, dass ich es so machen kann: if(e.which == 17) isCtrl=true; if(e.which == 83 && isCtrl == true) { alert(‘CTRL+S COMBO WAS PRESSED!’) //run code for CTRL+S — ie, save! e.preventDefault(); } Aber das folgende Beispiel ist einfacher und weniger Code, aber es […]

jQuery Folie nach links und zeigen

Ich habe die jQuery Effekte slideRightShow() und slideLeftHide() um einige functionen erweitert, die ähnlich wie slideUp() und slideDown() siehe unten). Ich möchte aber auch slideLeftShow() und slideRightHide() implementieren. Ich weiß, dass es erhebliche Bibliotheken gibt, die diese Art von Sache anbieten (ich möchte vermeiden, eine weitere große Menge von javascript Dateien hinzuzufügen), aber kann jemand […]