将javascript文件包含到嵌套的php文件中

时间:2017-12-30 06:55:21

标签: javascript php jquery html

我正在使用以下三个文件:

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>
//.............

我的问题是每次点击&#34;延长&#34;按钮(在menu.php中),事件监听器不会响应,也不会打印到控制台。

PS:我是php的新手,我不确定这是否是嵌套php文件的正确方法。

1 个答案:

答案 0 :(得分:1)

您必须将按钮id的名称从mover更改为move,然后您的javascript才能生效。

<强>更换

<button id="mover" type="button" >Extend</button>
<script type="text/javascript" src="js/move.js"></script>

。通过

 <button id="move" type="button" >Extend</button>
 <script type="text/javascript" src="js/move.js"></script>