1

我正在一个客户的网站上工作,该网站的表格中有一个产品数据库,左侧有一个菜单。目前,单击新菜单条目会在新页面上显示一组新产品。

客户希望我更改站点,以便当用户单击菜单条目时,内容转换使用类似于jQuery Quicksand 插件中的效果。

但是,流沙插件不能跨页面加载工作。您对我可以在不重写网站的整个结构的情况下实现这种效果的方法有什么建议吗?我查看了 History.js,这个 gist提供了一个小书签,可以通过 History.js 自动 ajaxify 一个站点。在此之前,我认为这是不可能的,但现在我想知道,我是否可以使用类似的技术来以某种方式让流沙插件在各个页面之间进行转换?

4

1 回答 1

1

为了在我的客户网站上的页面之间进行转换,我使用 jquery ajax 调用。我在自己的 .php 文件中有每个页面。然后我使用 $.ajax 来启动它。

对于转换,我使用 Jquery UI,它提供了一些非常好的转换。

至于浏览器历史,我使用 jHash。使用和实现有点令人沮丧,但如果你了解它的工作原理等等,你会被它的力量所震撼。

于 2011-07-17T13:28:05.117 回答