El problema es que las versiones antiguas de Explorer tienen su propia manera de implementar la opacidad, que es diferente del estándar w3c. Explorer usa la propiedad filter (que es exlusiva de ese navegador). El resto usa opacity. Más info:
Acerca de css:
http://www.w3schools.com/css/css_image_transparency.asp
Acerca de javascript para que funcione en todos los navegadores:
http://www.quirksmode.org/js/opacity.html
PD: no es recomendable que uses una librería hasta no aprender acerca de javascript y DOM.