我也遇到过这个问题,但是感觉我们可能出错的地方不一样。我说一下我的你看看对你有没有帮助。
如果你定义的是一个html,用myeclipse自动生成头部的话,是这样的:
不知道你那里环境怎样,我把你发出来的代码放在我这边的环境运行,页面直接报错了,这个错误信息:
org.apache.jasper.JasperException: /1.jsp(1,2) Page directive: invalid language attribute
<%@page language="java/javascript" %> 这个可以吗? 我不太清楚 一般jsp的头都是<%@page language="java" %> 这个吧,还有我这里不管是html还是jsp都不会出效果,实在不行用笨办法吧,虽然多点,但绝对有用
$(function(){
$("#123a").mouseover(function(){
$("#abc1").css("display","block");
});
$("#123a").mouseout(function(){
$("#abc1").css("display","none");
});
$("#abc1").mouseover(function(){
$("#abc1").css("display","block");
});
$("#abc1").mouseout(function(){
$("#abc1").css("display","none");
});
});
看看你的路径有没有错,如果没有错你看看jquery的API,里面的选择器。jquery在jsp中和html中没有什么区别的
可能运行后html代码有改变了。你运行后查看一下页面源代码