我有一个涉及许多图像的项目,但每个用户只会关注发布的几张图像。 当前的系统是按年>月>日组织的,我想在图库导航页面中保持这种状态。
每次添加一组新图像时,我都可以更新图库导航页面,但我想知道是否可以在页面加载时使用 jQuery 从现有文件夹系统构建导航,以便一旦添加了新的图像文件夹,就不需要对导航页面进行任何更改。
你绝对不能单独使用 jQuery 来做到这一点。作为一个JavaScript库,它运行客户端,本身无法访问服务器的文件系统。
您至少需要一个 ajax 请求(即)服务器上的 PHP 文件,该文件将读取文件系统并创建菜单。
也就是说,您可以在交付页面之前创建菜单,从而保存 ajax 请求。在脚本中,您甚至可以缓存动态菜单,并且每小时只更新一次(根据需要进行调整)。