Articles of jquery

Wie überprüfe ich, ob sich ein jQuery-Element im DOM befindet?

Nehmen wir an, ich definiere ein Element $foo = $(‘#foo’); und dann rufe ich an $foo.remove() von irgendeinem Ereignis. Meine Frage ist, wie überprüfe ich, ob $ foo aus dem DOM entfernt wurde oder nicht? Ich habe gefunden, dass $foo.is(‘:hidden’) funktioniert, aber das würde natürlich auch wahr werden, wenn ich nur $foo.hide() .

Wie man Twitter Bootstrap Plugin erweitert

Ich grabe in Twitter Bootstrap und möchte jetzt versuchen, einige functionen zu den Plugins hinzuzufügen, aber ich kann nicht herausfinden, wie es geht. Am Beispiel des modalen Plugins ( http://twitter.github.com/bootstrap/javascript.html#modals ) möchte ich dem Plugin eine neue function hinzufügen, die wie die Standard-Plugin-Methoden aufgerufen werden kann . Der nächste, den ich denke, komme ich mit […]

Den Browser-Cursor von “Warten” auf “Auto” bringen, ohne dass der Benutzer die Maus bewegt

Ich benutze diesen jQuery-Code, um den Mauszeiger während eines Ajax-Aufrufs in den Status “beschäftigt” (Sanduhr) zu versetzen … $(‘body’).css(‘cursor’, ‘wait’); und dieser entsprechende Code, um es wieder normal zu machen … $(‘body’).css(‘cursor’, ‘auto’); Das funktioniert gut … in einigen Browsern. Bei Firefox und IE ändert sich der Mauszeiger, sobald ich den Befehl ausführe. Das ist […]

Wie wähle ich ein Element nach class innerhalb von “this” in jQuery?

Ich weiß, kann ich ein Element auf diese Weise auswählen: $(“ul.topnav > li.target”).css(“border”, “3px double red”); aber wie kann ich etwas tun wie: $(this > li.target).css(“border”, “3px double red”); Vielen Dank

Rails, die JSON nicht korrekt von jQuery dekodieren (Array wird zu einem Hash mit Integer-Schlüsseln)

Jedes Mal, wenn ich ein Array von JSON-Objekten mit jQuery an Rails senden möchte, habe ich dieses Problem. Wenn ich das Array stringge, kann ich sehen, dass jQuery seine Arbeit richtig macht: “shared_items”=>”[{\”entity_id\”:\”253\”,\”position\”:1},{\”entity_id\”:\”823\”,\”position\”:2}]” Aber wenn ich das Array nur als Daten des AJAX-Aufrufs sende, bekomme ich: “shared_items”=>{“0″=>{“entity_id”=>”253”, “position”=>”1”}, “1”=>{“entity_id”=>”823”, “position”=>”2”}} Wenn ich nur ein einfaches […]

So rufen Sie .ajaxStart () für bestimmte Ajax-Aufrufe auf

Ich habe einige Ajax-Aufrufe für das Dokument einer Site, die abhängig vom Ajax-Status eine Fortschrittsleiste anzeigen oder ausblenden $(document).ajaxStart(function(){ $(‘#ajaxProgress’).show(); }); $(document).ajaxStop(function(){ $(‘#ajaxProgress’).hide(); }); Ich möchte diese Methoden im Grunde auf anderen Teilen der Website überschreiben, wo viele schnelle kleine Ajax-Aufrufe gemacht werden und die Fortschrittsbalken nicht ein- und aussteigen müssen. Ich versuche, sie an […]

Auswählen von Text im Fokus mit jQuery funktioniert nicht in Safari und Chrome

Ich habe den folgenden jQuery-Code (ähnlich dieser Frage ), der in Firefox und IE funktioniert, aber in Chrome und Safari fehlschlägt (keine Fehler, funktioniert einfach nicht). Irgendwelche Ideen für eine Problemumgehung? $(“#souper_fancy”).focus(function() { $(this).select() });

jQuery draggable zeigt Helper an falscher Stelle an, nachdem die Seite gescrollt wurde

Ich benutze jQuery ziehbar und absetzbar für ein Arbeits-Planungssystem, das ich entwickle. Benutzer ziehen Aufträge an einen anderen Tag oder Benutzer, und dann werden die Daten mithilfe eines Ajax-Aufrufs aktualisiert. Alles funktioniert gut, außer wenn ich die Hauptseite herunterscrolle (Jobs erscheinen in einem großen Wochenplaner, der den unteren Rand meines Browserfensters überschreitet). Wenn ich versuche, […]

Wie Sie eine Regel ungleich in jQuery.validation hinzufügen

Ich habe mich gefragt, wie ich es machen könnte, damit ich eine Regel machen kann, bei der ein Feld nicht gleich einem Wert ist. So wie ich ein Feld namens ‘name’ habe, will ich nicht ‘name’ = ‘Dein Name’. Hat jemand eine Idee, wie man das macht? Danke für jede Hilfe.

Intellisense funktioniert nicht für JavaScript in Visual Studio 2012

Ich habe eine saubere, sofort einsetzbare Installation von Visual Studio 2012 Web Developer Express und aus irgendeinem Grund ist die Unterstützung für JavaScript (sowohl jQuery, jQuery UI und andere Bibliotheken) verschwunden. Ich glaube es hat vorher funktioniert und dann für “keinen Grund” hat es aufgehört. Ich habe im Internet nachgesehen und vier Diskrepanzen entdeckt. Ich […]