是否可以加载第一张JQuery幻灯片,显示页面,然后在后台加载其他幻灯片?
我有一个jquery幻灯片,显示了4个不同来源的xml提要。
每张幻灯片都有自己的xml Feed。
问题是xml feed的加载速度非常慢。
我认为在加载页面的其余部分并在后台加载其他幻灯片(Feed)时加载一个xml Feed是个好主意。
这可能吗?
答案 0 :(得分:1)
当然可以,只需read the XML并将其存储在本地变量中。您可以在页面加载时使用ajax调用开始加载它,当此ajax调用结束时,再次调用以读取下一张幻灯片,依此类推。
保留一个数组以标记哪些Feed已被读取,并且在显示幻灯片时,首先检查数组以查看当前幻灯片索引是否已被读取,否则wait直到xml读取完成,并从变量而不是直接xml读取调用中读取内容。
如果您需要帮助编码,请上传您当前的代码。如果您需要更多帮助,请告诉我。
答案 1 :(得分:1)
通过创建一个cronjob并在每天一次在sql数据库中加载数据来解决它
感谢您的回复Kuf