我已经创建了图像滑块。此滑块出现在我网站的每个页面上。有一个点击事件与图像滑块中的每个图像相关联。在点击任何图像时,会存储与该图像相关的数据的变量(例如,艺术家姓名等,并且这些字段被隐藏)。如何保留JavaScript变量,即使我重新加载或重定向到任何其他页面
单击任何图像时,页面会被重定向到另一页面,例如艺术家页面。在艺术家页面中显示存储的数据。图像滑块也出现在艺术家页面中。
现在,问题是当我来艺术家页面的变量不显示,因为js文件再次重新加载和所有数据都丢失。这两个页面的Javascript文件是相同的。事实上,我网站上的所有页面都应该使用相同的js文件。但是,如果我单击任何图像,就会进入艺术家页面,然后显示数据。我希望数据必须保留并显示,即使它被重定向到艺术家页面。
我试过ready()事件,但没有帮助。怎么做?
P.S.该网站是使用Drupal 7创建的
尝试将数据作为参数传递给新页面,然后在页面加载时将其分配给您的javascript变量 – 2012-03-17 09:24:35