如何在JavaScript文件中插入PHP代码

Jae*_*Lee -1 javascript php jquery jquery-cycle

我正在尝试使用php代码片段进行jQuery Cycle Slideshow,但是控制台给了我这个错误:

"未捕获的SyntaxError:意外的令牌<"

var startingSlide = <?php echo $_GET["thumb"] ?>;

$(slideshowContainer).cycle ({
    startingSlide: startingSlide
});
Run Code Online (Sandbox Code Playgroud)

如何正确使用PHP代码?

我很感激你的帮助.

ade*_*neo 6

PHP不解析带有.js结尾的文件,但你可以让PHP解析器解析javascript文件,但这是一个非常糟糕的主意,而是将PHP插入它所属的PHP文件中,并使用javascript获取数据

<div id="some_element" data-startingslide="<?php echo $_GET["thumb"] ?>"></div>
Run Code Online (Sandbox Code Playgroud)

然后做

var startingSlide = $('#some_element').data('startingslide')

$(slideshowContainer).cycle ({
    startingSlide: startingSlide
});
Run Code Online (Sandbox Code Playgroud)