<script src="/resource/script/seckill.js" type="text/javascript"></script>
<!-- 使用EL表达式传入参数 -->
<script type="text/javascript">
$(function () {
seckill.detail.init({
seckillId:${seckill.seckillId},
startTime:${seckill.startTime.time},//毫秒
endTime:${seckill.endTime.time}
});
});
在script 前面再加个 空的script 就可以生效,谁解析一下原因
我也是啊 ,解决了么
项目我是用eclipse写的
我刚刚又看了一次你的程序,发现<script src="/resource/script/seckill.js" type="text/javascript"></script>这句话其实是有漏洞的,因为有一些电脑用相对路径会出现错误,意思就是你的网站其实没有加载到seckill.js这个文件你试试用浏览器的调试查看这个文件有没有加载,比如这样看看你的这个js文件有没有加载进来,如果没有那就是这个问题了如果是404或者其它可能就是http的加载出现错误了,如果是304这个是正常的缓存没问题的
你在function加入一个alert()先看看程序有没有进入Jquery初始化的function,如果没有那么就是你加载jquery文件时候出错了,你可以多在几个地方添加alert( )(这个方法虽然比较笨但是很准确)来进行调试,找到程序是到哪一行停止运行的,这样才能找到你程序问题的原因