我的结构如下:
<html>
<head>
</head>
<body>
<?php include('form.php')?>
<script src='jquery.js'>
</body>
</html>
我的php包括不执行我的jQuery函数......
我将我的jQuery函数放在form.php中,带有:
$(document).ready(function() {
$('.newBooking').click(function() {
alert($(this).attr("data-date"));
});
});
但没有......
这是正常的吗?
答案 0 :(得分:3)
尝试:
<script src='jquery.js'>
<?php include('form.php')?>
您的代码不起作用,因为您在加载之前尝试使用jQuery。
即使您使用$(document).ready
调用jQuery函数。所以你用它......
答案 1 :(得分:1)
在定义jQuery之前,你不能使用它。将jQuery文件放在包含的文件
之前