Acabo de encontrar este tutorial bastante impresionante sobre la conversión de jquery a javascript de Jeffrey Way el 19 de enero de 2012 *Copyright © 2014 Envato*
:
http://net.tutsplus.com/tutorials/javascript-ajax/from-jquery-to-javascript-a-reference/
Nos guste o no, cada vez más desarrolladores están siendo introducidos al mundo de JavaScript a través de jQuery primero. En muchos sentidos, estos recién llegados son los afortunados. Tienen acceso a una gran cantidad de nuevas API de JavaScript, que hacen que el proceso de atravesar DOM (algo de lo que mucha gente depende de jQuery) sea considerablemente más fácil. ¡Desafortunadamente, no saben sobre estas API!
En este artículo, tomaremos una variedad de tareas comunes de jQuery y las convertiremos a JavaScript moderno y heredado.
Lo propuse en un comentario a OP, y después de su sugerencia, publico tiene una respuesta para que todos puedan consultar.
Además, Jeffrey Way mencionó sobre su inspiración, la bruja parece ser un buen manual para comprender: http://sharedfil.es/js-48hIfQE4XK.html
Tiene un avance, esta comparación de documentos de jQuery a javascript:
$(document).ready(function() {
// code…
});
document.addEventListener("DOMContentLoaded", function() {
// code…
});
$("a").click(function() {
// code…
})
[].forEach.call(document.querySelectorAll("a"), function(el) {
el.addEventListener("click", function() {
// code…
});
});
Deberías echar un vistazo.