我有一个我无法解决的错误。
我的网站有一个包含的 head.php 文件,它在 1) Jquery 2) Jquery Libraries 中加载,然后是正文 html 等,因此在这方面一切都按顺序加载。
在一个页面上,虽然我得到一个 $ 在指向相同的 javascript 控制台中未定义$(document).ready(function(){
它只在这一页上执行。所有页面都通过 index.php 包含并从数据库中调用,因为头部中的包含始终首先加载。
现在有趣的是,当我在 firebug 中检查时,一切都正常加载... Jquery、库和我对文档的调用已准备就绪。此外,JQUERY 的功能仍在工作(如选项卡和手风琴),只是我弹出此错误,然后无法启动 PHPHTMLEDIT(Html 编辑器)
所以我的代码看起来像这样 - index.php
<?php
session_start();
require_once('connections/application.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" xml:lang="en" lang="en">
<head>
<?php include_once('main_head.php'); ?>
</head>
<body>
<!-- website container -->
<div id="container" >
<?php include_once('main_banner.php'); ?>
<?php include_once('main_columns.php'); ?>
<?php include_once('main_footer.php'); ?>
</div>
<!-- end website container -->
</body>
</html>
<?php mssql_close($conn); ?>
main_head.php
<!-- title of the page -->
<title>page title</title>
<!-- Jquery plugins -->
<script type="text/javascript" language="javascript" src="scripts/jquery-1.6.4.min.js"></script>
<script type="text/javascript" language="javascript" src="scripts/jquery.smartTab.js"></script>
<script type="text/javascript" language="javascript" src="scripts/jquery-ui-1.8.10.custom.min.js" ></script>
<script type="text/javascript" language="javascript" src="scripts/jquery.ui.widget.js"></script>
<script type="text/javascript" language="javascript" src="scripts/jquery.ui.accordion.js"></script>
<script type="text/javascript" language="javascript" src="scripts/floatbox.js"></script>
<link href="styles/smart_tabs/smart_tab.css" rel="stylesheet" type="text/css" />
<!-- Website Javascript -->
<script type="text/javascript" language="javascript" src="scripts/onload.js"></script>
onload.js 中发生错误 - 首先加载 Jquery。但是我收到错误,好像没有加载 jquery。
非常感谢任何帮助。我检查了文件夹权限,一切正常。我有点困惑为什么它会在一个页面上特别抛出这个错误并且jquery仍在工作......
谢谢
和我
添加@ 10.56 **
抱歉,这是 onload.js
$(document).ready(function(){
$('#creation_date').datepicker({ dateFormat: 'yy-mm-dd' });
$('#operations_date').datepicker({ dateFormat: 'yy-mm-dd' });
$('#publish_date').datepicker({ dateFormat: 'yy-mm-dd' });
$('#tabs').smartTab({selected: 0,autoProgress: false,stopOnFocus:true,transitionEffect:'SlideUp'});
});