Domande taggate «javascript»

Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].


11
La funzione event.preventDefault () non funziona in IE
Di seguito è riportato il mio codice JavaScript (mootools): $('orderNowForm').addEvent('submit', function (event) { event.preventDefault(); allFilled = false; $$(".required").each(function (inp) { if (inp.getValue() != '') { allFilled = true; } }); if (!allFilled) { $$(".errormsg").setStyle('display', ''); return; } else { $$('.defaultText').each(function (input) { if (input.getValue() == input.getAttribute('title')) { input.setAttribute('value', ''); } …





5
Trasformando live () in on () in jQuery
La mia applicazione ha aggiunto dinamicamente i menu a discesa. L'utente può aggiungerne quanti ne hanno bisogno. Tradizionalmente utilizzavo il live()metodo di jQuery per rilevare quando è stato editato uno di questi Dropdown change(): $('select[name^="income_type_"]').live('change', function() { alert($(this).val()); }); A partire da jQuery 1.7, ho aggiornato questo a: $('select[name^="income_type_"]').on('change', function() …

6
Quando JavaScript è sincrono?
Ho avuto l'impressione che JavaScript fosse sempre asincrono. Tuttavia, ho imparato che ci sono situazioni in cui non lo è (cioè manipolazioni DOM). C'è un buon riferimento da qualche parte su quando sarà sincrono e quando sarà asincrono? JQuery influisce su tutto ciò?
202 javascript  jquery 

5
Richiamata al termine della transizione CSS3
Vorrei sfumare un elemento (spostando la sua opacità su 0) e, al termine, rimuovere l'elemento dal DOM. In jQuery questo è semplice poiché è possibile specificare che "Rimuovi" si verifichi al termine di un'animazione. Ma se desidero animare usando le transizioni CSS3, c'è comunque modo di sapere quando la transizione …
202 javascript  jquery  css 

5
Esportazione / importazione ES6 nel file indice
Attualmente sto usando ES6 in un'app React tramite webpack / babel. Sto usando i file indice per raccogliere tutti i componenti di un modulo ed esportarli. Sfortunatamente, sembra così: import Comp1_ from './Comp1.jsx'; import Comp2_ from './Comp2.jsx'; import Comp3_ from './Comp3.jsx'; export const Comp1 = Comp1_; export const Comp2 = …

9
Come verificare in Javascript se un elemento è contenuto in un altro
Come posso verificare se un elemento DOM è figlio di un altro elemento DOM? Ci sono metodi integrati per questo? Ad esempio, qualcosa del tipo: if (element1.hasDescendant(element2)) o if (element2.hasParent(element1)) Se no, allora qualche idea su come farlo? Deve anche essere cross-browser. Dovrei anche menzionare che il bambino potrebbe essere …
202 javascript  dom 

10
Come chiamare una funzione JavaScript da PHP?
Come chiamare una funzione JavaScript da PHP? <?php jsfunction(); // or echo(jsfunction()); // or // Anything else? Il seguente codice proviene da xyz.html (facendo clic su un pulsante) chiama a wait()in un xyz.js esterno . Questo wait()chiama wait.php. function wait() { xmlhttp=GetXmlHttpObject(); var url="wait.php"; \ xmlhttp.onreadystatechange=statechanged; xmlhttp.open("GET", url, true); xmlhttp.send(null); …
202 php  javascript 


5
AngularJS è solo per applicazioni a pagina singola (SPA)?
Stiamo esaminando le opzioni per creare il front-end di un'applicazione che stiamo creando e stiamo provando a valutare uno strumento che funzionerà per noi e ci fornirà la migliore piattaforma per andare avanti. Questo è un progetto Node.js. Il nostro piano iniziale era di usare Express e seguire questa strada, …

14
Ottenere il primo indice di un oggetto
Tener conto di: var object = { foo: {}, bar: {}, baz: {} } Come farei questo: var first = object[0]; console.log(first); Ovviamente, ciò non funziona perché il primo indice è denominato foo, non 0. console.log(object['foo']); funziona, ma non so che si chiama foo. Potrebbe essere chiamato qualsiasi cosa. Voglio …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.