InstantClick
拥有三种预加载策略,鼠标点击时预载,鼠标移入预载,鼠标移入xx毫秒后预载;还可以指定局部刷新的容器,具体使用如下介绍。
鼠标按下后预载
InstantClick.init('mousedown');
鼠标移入后预载
InstantClick.init();
鼠标移入后xx毫秒后预载
建议的延迟为 100 毫秒和 50 毫秒。超过 100 毫秒实际上可能比按下鼠标时(如下)更糟糕,小于 50 毫秒可能和直接鼠标移入预载没有啥区别。
InstantClick.init(50);
局部刷新
上边的三种默认实例刷新的容器为body
,可以加入#main
来指定刷新区域,如
InstantClick.init('mousedown','#main');
或
InstantClick.init('#main');
或
InstantClick.init(50,'#main');