Articles of javascript eventi

jQuery $ (document) .ready () si triggers due volte

Quindi ho setacciato il web cercando di scoprire cosa sta succedendo qui e non sono stato in grado di ottenere una risposta concreta. Ho un $ (documento). Già sul mio sito che funziona per eseguire più volte indipendentemente dal codice che è al suo interno. Ho letto le segnalazioni di bug per jQuery su come […]

come impedire agli utenti di chiudere una finestra in javascript?

È ansible impedire agli utenti di chiudere la finestra usando il pulsante di uscita [X]? In realtà sto fornendo un pulsante di chiusura nella pagina per gli utenti per chiudere la finestra. Fondamentalmente quello che sto cercando di fare è costringere gli utenti a compilare il modulo e inviarlo. Non voglio che chiudano la finestra […]

evento jQuery che si triggers dopo il caricamento del CSS?

Ho un paio di link sulla mia pagina (all’interno di un ) che ti permette di cambiare i fogli di stile CSS: $(‘#theme-selector a’).click(function(){ var path = $(this).attr(‘href’); $(‘head link’).remove(); $(‘head’).append(”); return false; }); Ora, dopo aver cambiato lo stile sulla pagina, voglio ottenere il nuovo colore di sfondo, usando il seguente codice (che inserisco […]

Ottenere l’elenco delle voci nel discorso Sintesi di Chrome (Web Speech API)

Il seguente codice HTML mostra l’array vuoto nella console al primo clic: function test(){ console.log(window.speechSynthesis.getVoices()) } Test Nel secondo clic otterrete l’elenco previsto. Se si aggiunge l’evento onload per chiamare questa funzione ( ), è ansible ottenere risultati corretti al primo clic. Si noti che la prima chiamata onload continua a non funzionare correttamente. Restituisce […]

evento window.resize che si triggers in Internet Explorer

Come sapete, in Internet Explorer, l’evento window.resize viene generato quando viene ridimensionato qualsiasi elemento della pagina. Non importa se l’elemento della pagina viene ridimensionato tramite l’assegnazione / modifica dell’altezza o dell’attributo dello stile, semplicemente aggiungendo un elemento figlio ad esso, o qualsiasi altra cosa – anche se il ridimensionamento dell’elemento non influisce sulle dimensioni della […]

equivalente jQuery del metodo addEventListener di JavaScript

Sto cercando di trovare l’equivalente jQuery di questa chiamata al metodo JavaScript: document.addEventListener(‘click’, select_element, true); Sono arrivato fino a: $(document).click(select_element); ma questo non raggiunge lo stesso risultato, come l’ultimo parametro del metodo JavaScript – un valore booleano che indica se il gestore di eventi deve essere eseguito nella fase di cattura o di bubbling (per […]

Evento browser quando il file scaricato viene salvato su disco

Dispongo di file sensibili da scaricare agli utenti e ogni utente può scaricare un determinato file esattamente una volta. Se il download non riesce, voglio consentire il re-download, ma non altrimenti. Non è sufficiente affidarsi alla registrazione / elaborazione della richiesta di download del file sul server – ho bisogno di sapere in modo deterministico […]

delega degli eventi e associazione diretta quando si aggiungono elementi complessi a una pagina

Ho alcuni markup come questo (le classi sono solo per la spiegazione): Top-Line Info Top-Line Info Content A Content B Cioè, elenchi ordinabili nidificati. Il plugin ordinabile è sufficiente, tuttavia, poiché ogni li (in seguito “object”) mantiene il suo livello, sebbene gli elenchi interni siano connessi. Gli elementi hanno un’intestazione sempre visibile e una sezione […]

Qual è la precedenza dell’evento in JavaScript?

Quale ordine di precedenza sono gli eventi gestiti in JavaScript? Ecco gli eventi in ordine alfabetico … onabort – Il caricamento di un’immagine è interrotto onblur: un elemento perde lo stato attivo onchange: l’utente modifica il contenuto di un campo onclick: il mouse fa clic su un object ondblclick: il mouse fa doppio clic su […]

Alternativa al metodo .toggle () di jQuery che supporta eventData?

La documentazione di jQuery per il metodo .toggle() afferma: Il metodo .toggle () è fornito per comodità. È relativamente semplice implementare lo stesso comportamento a mano e questo può essere necessario se le ipotesi incorporate in .toggle () si dimostrano limitanti. Le ipotesi incorporate in .toggle sono dimostrate limitate per il mio compito corrente, ma […]