Ciao, voglio evidenziare un colore del bordo della casella di testo per alcuni secondi, in seguito voglio riportarlo al colore bianco. è un modo per la funzione addClass per specificare anche il tempo. ? Qualsiasi altro modo provato con http://jsfiddle.net/RW2s4/7/ non funzionanteevidenzia il colore del bordo della casella di testo per alcuni secondi?
risposta
È possibile utilizzare switchClass
, qualcosa come:
$("#element").switchClass("removeThisClass", "addThisClass", 1000)
Demo Fiddle: HERE
Riferimento: JQuery Docs
provato con http://jsfiddle.net/RW2s4/7/ non funziona – Rosh
Prova qui http://jsfiddle.net/RW2s4/11/ non hai inserito il segno di spunta nella casella dell'interfaccia utente JQuery a sinistra (sotto menu a discesa jQuery). Ne hai bisogno. Inoltre, fare clic sugli eventi nel markup non funziona in jsfiddle per qualche motivo. L'ho spostato nel JavaScript. Prova questo – mattytommo
@mattytommo - FYI onclick nel markup funziona in jsfiddle, ma non se il tuo javascrip è 'onDomLoad' o' onLoad' dato che sono racchiusi al di fuori dell'ambito della finestra. Basta scegliere 'head (no wrap)' se vuoi eventi normali (che non usi quasi mai con jQuery). Quindi aggiustare quel jsfiddle è facile come selezionare l'interfaccia utente di jQuery e cambiare il menu a discesa: http://jsfiddle.net/RW2s4/14/ – Jamiec
Questo piccolo script aggiunto la classe ' evidenziare "per due secondi nel campo di immissione:
$('#text').change(function() {
var jElement = $(this);
jElement.addClass('highlight');
setTimeout(
function() { jElement.removeClass('highlight'); },
2000
);
});
Vedere anche this example.
Oppure here la combinazione della vostra e mia soluzione.
[Qui] (http://jsfiddle.net/RW2s4/15/) la combinazione della tua e mia soluzione (senza jquery ui). – scessor
vedere dal vivo la funzione animate Demo
$(function(){
setTimeout(ChangeBorder, 2000);
function ChangeBorder() {
$(".highlight").css({"border-color":"red"});
}
});
Controllare jQuery che anima l'elemento dopo un certo intervallo:
demo: http://jsfiddle.net/umSkg/2/
$(document).ready(function(){
var ogColor = $("#inpt").css("border-left-color");
$("#trggr").click(function(){
var inpt = $("#inpt");
var delay = 1000;
inpt.animate({ borderColor: "#EAC117" }, delay,function(){
//revert after completing
inpt.animate({ borderColor: ogColor }, delay);
});
});
});
Evidenziare div al click diapositiva per div
$('.box').click(function() {
var jElement = $(this);
jElement.addClass('highlight');
setTimeout(
function() { jElement.removeClass('highlight'); },
500
);
//$(window).scrollTop($('.box3').offset().top,100);
$("html, body").delay(100).animate({
scrollTop: $('.box2').offset().top
}, 2000);
});
<button>http://jsfiddle.net/tyPct/198/ </button>
utilizzare la funzione di effetto
$('#component').effect("highlight", {color: 'red'}, 2000);
- 1. Come impostare il colore del bordo della casella di controllo
- 2. Modificare il bordo Colore del riquadro di testo
- 3. Cambia il colore del testo della casella di gruppo?
- 4. Colore del bordo della scatola di Facebook
- 5. colore del bordo predefinito per .net textbox
- 6. Modifica testo Colore bordo bordo iOS
- 7. Evidenzia il testo inserito dall'utente: HTML, CSS
- 8. Come allineare Datepicker al bordo destro della casella di testo?
- 9. Modifica del colore di sfondo e del colore del testo in una casella di testo
- 10. Utilizzo del ridimensionamento della casella per creare un bordo interno
- 11. Uso di jQuery per modificare il testo del pulsante di input dopo alcuni secondi
- 12. Come cambiare il colore del bordo della textarea su: focus
- 13. Come si cambia il colore del testo dell'opzione della casella di selezione?
- 14. Come rimuovere il bordo dalla casella di testo in WPF?
- 15. Come si evidenzia il testo in una casella di testo in un programma Winforms C#?
- 16. Come invertire il colore del testo della riga NSTableView selezionata
- 17. Impostare il colore del bordo su glyphicon
- 18. Graphviz: Come cambiare il colore del bordo
- 19. Rendi il colore del link uguale al colore del testo senza conoscere il colore del testo?
- 20. cambia automaticamente la direzione del testo della casella di testo
- 21. Per ogni loop della casella di testo
- 22. Come posso cambiare il colore di sfondo dell'elemento focalizzato per alcuni secondi?
- 23. Come cambiare il colore del testo della parte di TextView?
- 24. Modifica del colore della notifica LED ogni 5 secondi
- 25. Cambia il colore del testo della barra di ricerca ios
- 26. Modifica dei colori del bordo di una casella combinata WPF
- 27. Imposta il colore del bordo e dello sfondo del testoView
- 28. Come modificare il colore del bordo del modulo C#?
- 29. Testo di input bordo superiore e sinistro hanno un colore del bordo diverso
- 30. Colore del bordo della tabella in CSS con collasso del bordo
Vedi commenti qui sotto per il motivo per cui il vostro non funziona jsfiddle. – Jamiec