Actualmente estoy jugueteando con el método ajax de jQuery para obtener datos de una fuente JSON y animar algunas barras según los datos.Métodos anidados, mejor práctica
Como estoy pirateando, realmente no sé si mi enfoque es correcto.
$.ajax({
url: "/echo/json/",
type: "POST",
data: data,
success: function(data){
$("#value1-bar .usage-bar-fill").animate({
width: data.Value1
}, 2500, function() {
// Animation complete.
});
$("#value2-bar .usage-bar-fill").animate({
width: data.Value2
}, 2500, function() {
// Animation complete.
});
},
dataType: "json"
});
¿Está bien para animar los divs desde el interior del método ajax, o hay una manera más correcta de hacer esto - el formateo sabia sabia, memoria, etc.?
¿Es mejor cómo devolver algunas variables del método ajax y ejecutar el método de animación desde fuera del método ajax?
Salida ejemplo jsFiddle aquí: http://jsfiddle.net/timkl/KPvCj/
Sé que esto es una pregunta bastante amplia, pero al ser un diseñador gráfico vienen diseñador de páginas web autodidacta - Yo nunca sé si lo que estoy haciendo es una buena práctica.
¿Puedes reescribir su ejemplo? Normalmente estoy haciendo lo mismo que @timkl y también he estado buscando una mejor aproximación. –
@Raubi Quizás. En este momento estoy demasiado cansado, pero tal vez un poco más tarde. –