我有这样的主菜单:
CARS MOTORCYCLES TRUCKS BUSES
每个项目都有自己的子菜单,其中包含特定项目的制造商列表。该列表大约有 40 个项目长,我想在鼠标悬停/单击主菜单项后调用 if 。这部分很好,没有问题。
我想知道的是如何缓存包含制造商列表的页面/部分。我只想第一次调用并加载子菜单,其他时候只需从缓存中调用它,以防止不必要的数据传输。
谢谢
最佳答案
Ajax API 默认提供缓存,要启用此功能,请添加 cache
参数,并将其设置为 true
。例如:
$.ajax({cache:true, url:'http://xyx.com', success: function(res){}});
请参阅jQuery Ajax API .
关于jquery - 如何在鼠标悬停后缓存 AJAX 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8322749/