我正在使用以下三个文件:
index.php
menu.php
move.js
menu.php
//...........................
<button id="mover" type="button" >Extend</button>
<script type="text/javascript" src="js/move.js"></script>
//........................
move.js
$("#move").click(function(){
console.log("move");
$("#container").animate({left: '5000px'}, "slow");
});
的index.php
//............
<figure>
<?php include ("menu.php"); ?>
</figure>
<script type="text/javascript" src="js/move.js"></script>
//.............
我的问题是,每次单击“扩展”按钮(在menu.php中)时,事件侦听器都不会响应,也不会打印到控制台。
PS:我是php新手,我不确定这是否是嵌套php文件的正确方法。
您必须将按钮id
的名称从mover
更改为move
,然后您的javascript才能正常工作。
更换
<button id="mover" type="button" >Extend</button>
<script type="text/javascript" src="js/move.js"></script>
WITH
<button id="move" type="button" >Extend</button>
<script type="text/javascript" src="js/move.js"></script>