Ran*_*dom 2 javascript jquery path src
我搜索过这个网页寻找答案,但似乎这次我没那么幸运,所以我不得不问.如果它已经回答(找不到它),我道歉.是的,英语不是我的第一语言,所以我也为我的拼写错误道歉,我尽我所能.
这是我的问题,使用Tomcat 5.5,Struts 1.3,JRE 1.5,我使用的是Firefox 3.5.6.在我的jsp页面,我似乎无法把任何src="path/path"我在<script>我试图删除src和一切运作良好,但我的项目将需要大量的从jQuery的使用,我不想要复制/粘贴所有js文件中每个jsp.
这是我的代码:
<script type="text/javascript" src="js/jquery-1.3.2.js">
function showMySelf(){
alert("Hello World!");
}
(... plus other stuff code that actually uses jquery functions)
</script>
Run Code Online (Sandbox Code Playgroud)
和提交按钮:
<input type="submit" onclick="showMySelf()">
Run Code Online (Sandbox Code Playgroud)
当我单击按钮时,没有任何反应(实际上它重新绘制了页面),当我从脚本中删除"src"标签并将所有jquery代码添加到页面时,一切正常.
我已经尝试在路径中添加另一个斜杠"/js/jquery-1.3.2.js"并返回错误.
我尝试过使用ResolveURL,它似乎没有给我更好的结果.
我也尝试将js文件更改为另一个文件("generics.js"和"js.js"),我也试过"js/*.js".
任何一种解决方案都存档了.
我也尝试过使用struts标签(比如html:submit),但它也没有用.
路径实际上是正确的,因为在我的Web浏览器中查找代码会给我一个指向js文件的链接.所以我认为浏览器知道要查找我的js文件,它不会给我一个错误或链接到该文件.
有关为什么会发生这种情况的任何想法?
谢谢你们.
随机.
您不能使用script元素加载外部文件并同时将代码放入其中.您需要使用两个script元素:
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript">
function showMySelf(){
alert("Hello World!");
}
(... plus other stuff code that actually uses jquery functions)
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10097 次 |
| 最近记录: |