好吧我在htdocs中有一个js文件,当我将它包含在我的php页面中时,它不起作用,但是当我从网上加载它工作时我不知道它有什么问题。 我有:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> test</title>
</head>
我将js文件放在页面底部,这不起作用,
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="js/boostrap.js"></script>
<script type="text/javascript" src="js/wpts_slider_multiple.js"></script>
这有效,
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.jqueryslidershock.com/wp-content/plugins/tsslider/js/boostrap.js"></script>
<script type="text/javascript" src="http://www.jqueryslidershock.com/wp-content/plugins/tsslider/js/wpts_slider_multiple.js"></script>
答案 0 :(得分:1)
试试这个:src="/js/boostrap.js">
而不是src="js/boostrap.js">
/
是您的根路径
你可以在php,js,css文件中使用这个绝对路径/js/boostrap.js
,它运行正常。
<script type="text/javascript" src="/js/boostrap.js"></script>
<script type="text/javascript" src="/js/wpts_slider_multiple.js"></script>
答案 1 :(得分:0)
尝试提供类似
的路径<script type="text/javascript" src="/js/boostrap.js"></script>
<script type="text/javascript" src="/js/wpts_slider_multiple.js"></script>
src='/js/boostrap.js'
假设你的root是http://localhost
,那么上面的链接应始终解析为http://localhost/ProjectName/js/boostrap.js
是否从
http://localhost/ProjectName/index.php
或http://localhost/ProjectName/subdir/index.php
确保js文件存在于文件夹结构中
始终尝试为您的文件提供相对路径,以便轻松找到它们。
答案 2 :(得分:0)
您应该提供full path
的{{1}}
jquery files
<强>代码强>
http://example.com/js/boostrap.js
答案 3 :(得分:0)
以下任何一种情况都在发生。
路径错误 - 请检查文件路径。
没有JS文件的读取权限 - 如果您确定本地JS文件的路径是正确的,请检查他们的read
权限。
文件不存在 - 原因很简单。我相信情况并非如此。
让我知道你发现了什么。