Używam narzędzi Jquery, efekt nakładki i chcę go zamknąć, jeśli odpowiedź JSON jest OK, ale chcę to zrobić z opóźnieniem.Jak opóźnić .trigger ("kliknięcie") z nakładką z narzędzi jquery
$.ajax({
//bla bla
success: function(data){
var obj = jQuery.parseJSON(data);
if (obj.status=='OK')
{
$('#status').text('bla bla');
jQuery('.close').trigger('click');
}
else
{
$('#status').text('bla bla');
}
}
});
tak to - jQuery (". Close"). Trigger ("kliknięcie"); musi zostać wykonany po pewnym czasie. Jakieś pomysły?
thanx) to działa) –
I -would- myśleć, tę samą (cukier syntaktyczny ..) byłoby możliwe poprzez $ ('# Nivo'). Opóźnienie (5000) .load ( –
@Fronker , nie działałoby z opóźnieniem(). load (...), ponieważ .load() nie dba o funkcję .delay(), taką samą jak .show(), na przykład. używać kolejki jQuery byłoby w stanie użyć efektów opóźnienia(). – userfuser