【发布时间】:2011-09-07 06:45:01
【问题描述】:
我正在构建的网站在每个页面上都有一些相同的元素,例如徽标、菜单、版权声明等。
我想在访问者加载网站的任何页面后将它们淡入,并且永远不要为访问者可能到达的任何其他页面重放淡入效果。
我知道创建网站 AJAXy 将是解决方案之一,但出于某些原因,在这种特殊情况下最好使用单独的页面。
也许有一种方法可以检查元素的不透明度(来自上一页?)并且如果它是 100% 保持原样,否则淡入元素 - 但我不确定它是如何完成的。或者 - 也许,如果有办法检查是否访问者从同一个主域名到达页面,在这种情况下,所有元素的不透明度应该等于 100%,否则 他们应该淡入吗?
我希望有一个实用的解决方案!
StackOverflow 上的其他人在类似情况下写了“只使用 cookie”,并接受了一个解决方案,但没有提供 cookie 的实际示例,如果有人能做到这一点,那将是最有帮助的。
【问题讨论】:
-
“只使用一个cookie”的答案是要走的路。
$.cookie让这变得非常简单。 -
谢谢马特。你能告诉我它是怎么做的吗?实际代码?我是初学者。
标签: jquery animation conditional