Me preguntaba si era más eficiente/más rápido para cambiar atributos múltiples con jQuery o para simplemente cambiar reemplazar todo el html de una vez. Este es el código que estoy usando en este momento.jQuery cambiar atributos múltiples o reemplazar todo html
// shows the table and changes the image to up
showTable = function(tableId){
$('#img' + tableId).attr("src", images["up"]).attr("alt", "Hide Table").attr("title", "Hide Table");
$('#' + tableId).fadeIn(250);
}
¿o sería más rápido?
// shows the table and changes the image to up
showTable = function(tableId){
$('#img' + tableId).replaceWith('some html');
$('#' + tableId).fadeIn(250);
}
Simplemente pruébelo, tiene el código. ¿Qué camino fue más rápido? Si no puedes notar la diferencia, entonces no importa. "... la optimización prematura es la raíz de todo mal" - Donald Knuth. – lashleigh
@lashleigh He terminado la aplicación web y estoy haciendo refactorización y tal. Le pregunté porque soy nuevo en todo esto, así que realmente no sé cómo probar la eficacia de JavaScript. Y no sé todo, así que busco la sabiduría de quienes me rodean. No sabía que podía hacer algo como lo que hace yan.kun. Gracias por la ayuda. –