我在myeclipse8.5中引入了jquery-1.3.2.js(其他的jquery-1.5.1.js也引入过)结果运行没有效果。代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script src="script/jquery-1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(
function() {
alert('hello world');
}
);
</script>
</head>
<body>
This is my page. <br>
</body>
</html>
启动tomcat打开网页后没有弹出对话框。
经过检查发现路径是对的(我在WebRoot下建了个script文件夹js就放在里面),$符号也没有冲突,但运行就没有效果……
但是同样的代码同样的方式,我在myeclipse6.5中就运行成功所以又排除了浏览器的因素。
我用的是8.5GA版,是不是版本问题?
哪位高手帮帮忙(我做的是struts2,spring和hibernate所以用8.5方便,不想用6.5手动导入了),谢谢了……
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script src="script/jquery-1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(
function() {
alert('hello world');
}
);
</script>
</head>
<body>
This is my page. <br>
</body>
</html>
启动tomcat打开网页后没有弹出对话框。
经过检查发现路径是对的(我在WebRoot下建了个script文件夹js就放在里面),$符号也没有冲突,但运行就没有效果……
但是同样的代码同样的方式,我在myeclipse6.5中就运行成功所以又排除了浏览器的因素。
我用的是8.5GA版,是不是版本问题?
哪位高手帮帮忙(我做的是struts2,spring和hibernate所以用8.5方便,不想用6.5手动导入了),谢谢了……
解决方案 »
- 如何用js获取链接指向的页面中的信息
- 如何用JS获取当前页面来源ip
- 关于网站运行机制的问题,请求与回发
- Onunload在IE6和IE7/8/9的区别
- 关于MzTreeView 1.0 获取主键的问题.
- JavaScript 闭包高级问题
- 怎样在<script></script>标签里面嵌套包含<script></script>
- 有哪位大虾用过 ScriptX / smsx WEB页面打印控件?请近来指点,急急急!
- handlebars的问题
- 新人。。关于JS读写cookie的问题,在火狐下和IE8下版本都能正常读写,在360流浪器却不行,大神们,帮帮忙唉。。。
- document.getElementById() 参数中如果有双引号怎么取到
- iframe高度随内容变化
$(document).ready(
//function() {
alert('hello world');
// }
);
</script>
$(document).ready找个就是jquery的入口函数,在里面直接alert就可以了。
你那样定义一个匿名函数,有没有运行。怎么弹
或者这样<script type="text/javascript">
$(document).ready(
(function() {
alert('hello world');
})();//这样匿名方法立即运行
);
</script>
晕,看来你得重新学学jquery的API,你的说法也太神马了吧
$(document).ready(function(){...}) 它的参数就是一个函数,在文档加载完成后就会立即执行这个函数。
半年没有写js了,我一般是匿名函数的,没有用ready的写法。
我习惯$(function(){...})这样,糗大了#¥%……
用jsp,在src前带上根路径。
<script src="${pageContext.request.contextPath}/script/jquery-1.3.2.js" type="text/javascript"></script>
<script src="<%=request.getContextPath()%>/script/jquery-1.3.2.js" type="text/javascript"></script>
一般多是路径问题
$(document).ready()里面写的方法是在所有的com组建加载完以后会运行的~你没必要再加一个函数名了,那样就要调用的时候才能运行了~