0

我有一个用easySlider 1.7 实现的菜单。

代码是这样的:

<div id="slider">
    <ul>
        <?
            $rezultat = mysql_query("SELECT DISTINCT catid,name FROM categories ORDER BY name ASC");
            $count = 1;
            echo "<li>";
            while($camp = mysql_fetch_array($rezultat))
            {
                if ($count <= 7)
                {
                    $count++;
                    if ($pagina == $camp['catid'])
                    {
                        echo "<a href='index.php?catid=";
                        echo $camp['catid'];
                        echo "' style='color: #F00;'>".$camp['name']."</a><br />";
                    }
                    else
                    {
                        echo "<a href='index.php?catid=";
                        echo $camp['catid'];
                        echo "'>".$camp['name']."</a><br />";
                    }
                }
                else
                {
                    $count = 1;
                    echo "</li><li>";   
                }
            }
        ?>
    </ul>
</div>

现在,在我单击菜单上的链接后,页面重新加载,并且我失去了“上一张当前幻灯片”的轨迹,其中我有选定的链接。

重新加载后如何转到该幻灯片或使其成为默认幻灯片?

PS:与 ajax 一起工作,但如果我使用 ajax,我会遇到一些其他 php 生成的 javascript 变量的问题,这些变量取决于每个链接。您可以在以下网址查看预览:http: //5election.com。请注意我遇到问题的左下角的滚动菜单。

提前致谢。

4

1 回答 1

0

您可以将当前幻灯片添加到超链接。

这样,当页面加载时,你就会知道它是从哪里来的。

于 2011-05-17T11:44:34.163 回答