Articles of onclick

Ottieni l’indice dell’elemento cliccato usando puro javascript

Ho bisogno di conoscere l’indice dell’elemento cliccato. Non riesco a capire come farlo for (i = 0; i < document.getElementById('my_div').children.length; i++) { document.getElementById('my_div').children[i].onclick = function(){'ALERT POSITION OF CLICKED CHILD'}; } this.index? ecco un esempio di ciò che sto cercando di fare (restituisce solo 6): Untitled Document body{margin:0;} #container div{height:50px;line-height:50px; text-align:center} 1 2 3 4 5 […]

JavaScript for loop index strangeness

Sono relativamente nuovo a JS, quindi questo potrebbe essere un problema comune, ma ho notato qualcosa di strano quando ho a che fare con i loop e la funzione onclick. Sono stato in grado di replicare il problema con questo codice: window.onload = function () { var buttons = document.getElementsByTagName(‘a’); for (var i=0; i<2; i++) […]

Quali sono le differenze significative tra $ (sel) .bind (“clic”, $ (sel) .click (, $ (sel) .live (“clic”, $ (sel) .on (“clic”?

Li sto usando da un po ‘di tempo, ma la maggior parte delle volte preferisco quella più corta, tuttavia, voglio solo scavare nei dettagli nitidi. Potrei aver creato codici buggy e non voglio contribuire e diffondere codici pigramente nel web. Allora dimmi: Quali sono i vantaggi / svantaggi significativi tra di loro, o è proprio […]

Cambia sorgente immagine con JavaScript

Quindi sono nuovo con JavaScript (questo è in realtà il mio primo tentativo di far funzionare qualcosa) e sto avendo un po ‘di problemi. Pensavo di avere abbastanza conoscenze per fare questo lavoro, ho persino cercato su google per tutorial e script che potrebbero aiutarmi a risolverlo ma nulla di veramente aiutato. Non riesco a […]

Accesso al nome del client di controllo e non all’ID in ASP.NET

Voglio generare un evento di clic sul pulsante ASP.NET sul lato server in JavaScript. Ho controllato l’origine della pagina e il button onclick nel lato client è: WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(“ctl00$LoginInfo1$btnliOK”, “”, true, “”, “”, false, false)); Ma devo sostituire ctl00$LoginInfo1$btnliOK con qualcosa come . C’è un modo per farlo?

jQuery – Come posso disabilitare temporaneamente il listener di eventi onclick dopo che l’evento è stato triggersto?

Come distriggersre temporaneamente il listener di eventi onclick, (jQuery preferito), dopo che l’evento è stato triggersto? Esempio: Dopo che l’utente fa clic sul pulsante e triggers questa funzione in basso, voglio disabilitare il listener onclick, quindi non faccio lo stesso comando alla mia vista django. $(“.btnRemove”).click(function(){ $(this).attr(“src”, “/url/to/ajax-loader.gif”); $.ajax({ type: “GET”, url: “/url/to/django/view/to/remove/item/” + this.id, […]

JavaScript – evento onclick chiamato automaticamente

Ho scritto una class javascript chiamata “MyClass” in cui ho definito un metodo “closeThis” MyClass = function(){ this.closeThis = function(){ document.getElementById(“hidePane”).style.display = ‘none’; } } Ora, nel mio html, sto cercando di chiamarlo come segue … function callThis(){ var myclassObj = new MyClass(); document.getElementById(“closeButton”).onclick = myclassObj.closeThis(); } La chiamata di cui sopra verrà chiamata quando […]

Albind evento click ad un object JQuery non ancora aggiunto al DOM

Ho avuto un sacco di problemi nel colbind l’evento click a un object JQuery prima di aggiungerlo al DOM. Fondamentalmente ho questo pulsante che restituisce la mia funzione, quindi lo aggiungo al DOM. Quello che voglio è restituire il pulsante con il proprio gestore di clic. Non voglio selezionarlo dal DOM per colbind il gestore. […]

La funzione jQuery non è vincolante per gli elementi dom aggiunti di recente

Ecco index.html : $(document).ready(function() { $(‘.btn_test’).click(function() { alert(‘test’); }); }); function add(){ $(‘body’).append(‘test’); } test1 add Se faccio clic sul link test1 , viene visualizzato un alert(‘test’) , ma se faccio clic su add collegamento, quindi su test , non mostra nulla. Potresti spiegarlo?

Come chiamare il metodo del bean backing JSF solo quando si verifica l’evento onclick / oncomplete / on … e non sul caricamento della pagina

Ho due pulsanti immagine: Tuttavia, entrambi i metodi vengono immediatamente richiamati quando la pagina viene caricata con i valori 1 e 2. Anche quando faccio clic su di esso, vengono richiamati entrambi i metodi. Come posso ottenere la funzionalità desiderata di chiamare il metodo bean solo quando il pulsante immagine è effettivamente cliccato?