Dreamweaver在PHP文件中显示脚本标记附近的红线

时间:2015-10-27 06:55:12

标签: javascript php jquery html

这是我在product.php文件中的代码,当我尝试添加我在php configuration.php文件中定义的我自己的常量路径时,Dreamweaver编辑器会显示一条红线。这是快照,因此您可以正确理解。 my product.php file snapshot is here

<?php require_once('header.php'); ?>


<script type="text/javascript">
    $(document).ready(function() {
       $('#search_div').get(0).scrollIntoView();  
    });
</script>

<script type="text/javascript" src="<?php echo BASE_PATH;?>js/jssor.js"></script>
<script type="text/javascript" src="<?php echo BASE_PATH;?>js/jssor.slider.js"></script>

我试过但无法解决错误。请,任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

将你的javascript标签的代码用src属性,即源文件放在document.ready脚本之上,然后在你调用header.php文件的php代码之后

<?php require_once('header.php'); ?>

<script type="text/javascript" src="<?php echo BASE_PATH;?>js/jssor.js"></script>
<script type="text/javascript" src="<?php echo BASE_PATH;?>js/jssor.slider.js"></script>

<script type="text/javascript">
        $(document).ready(function() {
           $('#search_div').get(0).scrollIntoView();  
        });
</script>

当您在php文件中编写任何编码脚本标记时,请确保在脚本标记下方调用编码脚本标记你用php定义常量来调用你的javscript源文件。