我在菜单中有一个链接,每当有人单击它时,我希望它在下一页上自动单击自身,依此类推。jQuery可以做到这一点吗?
我只有这段代码可以继续,
$('#autoplay').click(function() {
$('#autoplay').trigger('click');
});
谢谢
我在菜单中有一个链接,每当有人单击它时,我希望它在下一页上自动单击自身,依此类推。jQuery可以做到这一点吗?
我只有这段代码可以继续,
$('#autoplay').click(function() {
$('#autoplay').trigger('click');
});
谢谢
使用 DOMstorage 是小菜一碟!
LIVE DEMO 单击按钮并刷新页面。读取 localStorage 后应该默认运行
$(function(){
function myCustomFunction(){
// Something here.....
}
var isAutoplay = localStorage.getItem('autoplay');
if(isAutoplay){
myCustomFunction();
}
$('#autoplay').on('click', function() {
localStorage.setItem('autoplay', true);
myCustomFunction();
});
});
您可以尝试设置一个标志,然后click
在下一个事件发生时调用您的链接事件:
autoExec = false;
$('#autoplay').click(function() {
autoExec = true;
$('#autoplay').trigger('click');
});
这样,您可以检查是否autoExec
设置为true
,并触发事件。
如果要保存 autoExec 变量的值(这样即使页面重新加载也可以使用),可以将其作为 POST 或 GET 参数传递。