Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery Carousel-IF-ELSE语句将超链接图像显示为第一个(“活动”)_Javascript_Php_Jquery - Fatal编程技术网

Javascript JQuery Carousel-IF-ELSE语句将超链接图像显示为第一个(“活动”)

Javascript JQuery Carousel-IF-ELSE语句将超链接图像显示为第一个(“活动”),javascript,php,jquery,Javascript,Php,Jquery,我有一个JQuery旋转木马,其中有四个图像存储在一个名为carousel.php的文件中。我还有一个gallery.php文件,其中是列表中作为超链接的四个图像。当我点击他们时,我会得到他们的“id” 通过$id=$\u GET['id']在gallery.php中创建一个名为$imgvar的javascript变量 var $imgvar = "<?php echo $id; ?>"; var$imgvar=”“; 因此,我希望旋转木马首先显示用户单击的图像,然后继


我有一个JQuery旋转木马,其中有四个图像存储在一个名为carousel.php的文件中。我还有一个gallery.php文件,其中是列表中作为超链接的四个图像。当我点击他们时,我会得到他们的“id”

  • 通过$id=$\u GET['id']在gallery.php中创建一个名为$imgvar的javascript变量

    var $imgvar = "<?php echo $id; ?>";
    
    var$imgvar=”“;
    
    因此,我希望旋转木马首先显示用户单击的图像,然后继续正常的顺序。 (例如,如果我单击3.jpg,转盘开始显示3.jpg,然后我单击“右导航箭头”转到4.jpg,或者如果我单击“左导航箭头”转到2.jpg等)

    我想我需要一个IF-else语句来比较每个图像的id,并将超链接的图像设置为“活动”,但我找不到正确的方法。 有人能帮忙吗


    感谢您的时间。

    您只需在初始化后直接使用该方法通过索引滚动到项目即可


    从GET参数中获取项目的编号,并输出JavaScript代码,以使用该编号调用
    scroll
    方法。(如果您要将数字从1传递到x,则必须将其递减1,因为
    scroll
    使用从零开始的项目索引。)

    您可以在初始化后直接使用该方法通过索引滚动到项目……您是对的。我通过jcarousel和php使用scroll方法实现了这一点。它只是起作用。谢谢。好的,补充回答。
    var $imgvar = "<?php echo $id; ?>";