Als «jquery» getaggte Fragen

jQuery ist eine JavaScript-Bibliothek. Fügen Sie auch das JavaScript-Tag hinzu. jQuery ist eine beliebte browserübergreifende JavaScript-Bibliothek, die das Durchlaufen von Dokumentenobjektmodellen (DOM), die Ereignisbehandlung, Animationen und AJAX-Interaktionen erleichtert, indem die Diskrepanzen zwischen den Browsern minimiert werden. Eine mit jQuery gekennzeichnete Frage sollte mit jQuery verknüpft sein, daher sollte jQuery von dem betreffenden Code verwendet werden, und mindestens jQuery-nutzungsbezogene Elemente müssen in der Frage enthalten sein.

13
Ereignis nur einmal binden
Ich habe folgenden Code: function someMethod() { $(obj).click(function {}); } someMethod wird zweimal aufgerufen und daher wird das Klickereignis zweimal gebunden. Wie kann ich es nur einmal binden lassen?
104 jquery 

6
jQuery: Hinzufügen von zwei Attributen über .attr (); Methode
BEARBEITEN: Ich habe gelernt, dass die Verwendung eines anderen Werts als _blankNICHT in mobilen Browsern funktioniert, um neue Fenster / Registerkarten zu öffnen. Wenn Sie beispielsweise ein neues Fenster / eine neue Registerkarte öffnen müssen: Dies funktioniert in allen Browsern, auch in mobilen Browsern : target="_blank". Dies funktioniert nicht auf …
104 jquery 

5
Gibt es eine Entsprechung zur e.PageX-Position für das 'Touchstart'-Ereignis wie für das Klick-Ereignis?
Ich versuche mit jQuery die X-Position eines Touchstart-Ereignisses zu ermitteln, das mit der Live-Funktion verwendet wird. Dh $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); Dies funktioniert nun mit 'click' als Ereignis. Wie um alles in der Welt (ohne Alpha jQuery Mobile) erhalte ich es mit einem Touch-Ereignis? Irgendwelche …

5
jQuery holt das Bild src
Ich hoffe, wenn ich auf die Schaltfläche klicke, kann ich das spezifische img src erhalten und das img src im div-Klassenblock img-blockanzeigen. HTML <button class="button">Click</button> <div class="img1"> <img src="img.jpg" alt=""> </div> <div class="img-block"></div> CSS .img-block{ position: absolute; top:10%; right:10%; background-color: red; width: 500px; height: 500px; } .img1 img{ width: 200px; …
104 jquery 

8
$ (this) .serialize () - Wie füge ich einen Wert hinzu?
Derzeit habe ich Folgendes: $.ajax({ type: 'POST', url: this.action, data: $(this).serialize(), }); Dies funktioniert gut, ich möchte jedoch einen Wert zu Daten hinzufügen, also habe ich es versucht $.ajax({ type: 'POST', url: this.action, data: $(this).serialize() + '&=NonFormValue' + NonFormValue, }); Aber das hat nicht richtig gepostet. Irgendwelche Ideen, wie Sie …


9
Datum im Datum des Eingabetyps einstellen
<input id="datePicker" type="date" />​ Ich werde das heutige Datum in Datepicker-Eingabetyp Datum in Chrom einstellen . $(document).ready( function() { var now = new Date(); var today = now.getDate() + '/' + (now.getMonth() + 1) + '/' + now.getFullYear(); alert(today); $('#datePicker').val(today); });​ aber es funktioniert nicht Edit This jsFiddle - Bitte …
104 javascript  html  jquery  date 

6
HTML5-Videodimensionen
Ich versuche, die Abmessungen eines Videos abzurufen, von dem ich eine Seite mit JavaScript überlagere. Es werden jedoch die Abmessungen des Posterbilds anstelle des tatsächlichen Videos zurückgegeben, da es anscheinend vor dem Laden des Videos berechnet wird.



2
Der Rückruf von .animate () wird zweimal jquery aufgerufen
Da ich eine scrollTopAnimation hinzugefügt habe, werden einige Teile meines Rückrufs zweimal aufgerufen: $('html, body').animate({scrollTop: '0px'}, 300,function() { $('#content').load(window.location.href, postdata, function() { $('#step2').addClass('stepactive').hide().fadeIn(700, function() { $('#content').show('slide',800); }); }); }); Es scheint nur das zu wiederholen .show(), zumindest habe ich nicht den Eindruck, dass das load()oder das .fadeIn()auch ein zweites Mal …
103 jquery  callback 

10
Auswahl der leeren Texteingabe mit jQuery
Wie identifiziere ich leere Textfelder mit jQuery? Ich würde es gerne mit Selektoren machen, wenn es überhaupt möglich ist. Außerdem muss ich die ID auswählen, da ich im realen Code, in dem ich diese verwenden möchte, nicht alle Texteingaben auswählen möchte. In meinen folgenden zwei Codebeispielen zeigt das erste den …

5
IE8 und JQuerys trim ()
Ich benutze trim () wie folgt: if($('#group_field').val().trim()!=''){ Wo group_fieldist ein Eingabeelement vom Typ Text. Dies funktioniert in Firefox, aber wenn ich es auf IE8 versuche, gibt es mir diesen Fehler: Message: Object doesn't support this property or method Wenn ich die trim () entferne, funktioniert es gut auf IE8. Ich …

2
$ (this) innerhalb des AJAX-Erfolgs funktioniert nicht
Ich versuche, einen alten Code, der onclick verwendet, so zu ändern, dass ich das $ (this) verwende. Das Problem ist, dass $ (this) im Erfolg nicht funktioniert. Gibt es sowieso, um dies zu tun, ohne es als var festzulegen. $('.addToCart').click(function() { $.ajax({ url: 'cart/update', type: 'post', data: 'product_id=' + $(this).attr("data-id"), …
103 jquery 

5
Neueste jQuery-Version auf Googles CDN
Ich habe im offiziellen Dokument des Google CDN gelesen, dass dies das srczu jQuery ist: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script> Es ist jedoch ärgerlich, meine jQuery- srcReferenz bei jedem Versionsupdate ändern zu müssen . Ich habe festgestellt, dass 1Google die neueste Version von jQuery zurückgibt , wenn ich die Version auf setze . …
103 jquery  google-cdn 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.