Tengo este código que realiza una llamada ajax y carga los resultados en dos divs duplicados cada vez que se cambia un menú desplegable. Quiero que los resultados se desvanezcan en el div, para dar una indicación más obvia de que algo ha cambiado, ya que es tan transparente que a veces es difícil notar el cambio.Haciendo que mi ajax esté actualizado div fade en
print("$('.ajaxdropdown').change(function(){
$.ajax({
type: "GET",
url: "/includes/html/gsm-tariff.php",
data: "c_name="+escape($(this).val()),
success: function(html){
$("#charges-gsm").html(html);
//i want to fade result into these 2 divs...
$("#charges-gsm-faq").html(html);
$("#charges-gsm-prices").html(html);
}
});
});");
He intentado anexar el método fadein y algunas otras cosas, pero no me gusta.
¿Hay alguna manera más corta de hacerlo que usando cadenas o algo así? $ ("# charges-gsm-faq, # charges-gsm-prices"). Hide(); $ ("# charges-gsm-faq, # charges-gsm-prices"). Html (html); $ ("# charges-gsm-faq, # charges-gsm-prices"). Fadein (lento); –
Sí, he editado mi respuesta para mostrar el encadenamiento. –