No funciona porque no esperaste a que el DOM estuviese listo.
Código Javascript
:
Ver original$(function(){ //Esto es necesario
$("#op1").hover(
function() {
alert("entro");
},
function(){
alert("no entro");
}
})
Quizá en chrome si funciona porque chrome es más veloz y alcanza a crear el DOM antes de que se ejecute el script.