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

标签 javascript php jquery html

这是我在product.php文件中的代码,当我尝试添加我自己在phpconfiguration.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>

我尝试过,但无法修复该错误。请提供任何帮助,我们将不胜感激。

最佳答案

将您的 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 源文件。

关于javascript - Dreamweaver 在 PHP 文件中的脚本标记附近显示红线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33361615/

相关文章:

javascript - 在 Redactor 退格按钮中删除格式

javascript - ForEach 循环是否允许使用 break 和 continue?

php - 如何在 Codeigniter 上使用数据表(尤其是制作搜索框)?

jquery - 使用 jquery 在 div 中添加图像

javascript - 有没有一种工具可以在部署时自动缩小 html 文件中引用的所有 javascript 文件?

javascript - 使用 css 聚焦文本区域

php - USI 网络服务 SOAP 格式

php - 正确插入数据的问题

javascript - 如何为对象的所有实例调用对象函数

jquery - 使用箭头按钮水平滚动窗口