对于我目前正在努力实现以下目标的项目:
我有一个简单的页面,在这个页面上有4个,隐藏且不可见的元素, 它们的格式简单如下:
<a href="#" class="link_1"></a>
<a href="#" class="link_2"></a>
<a href="#" class="link_3"></a>
<a href="#" class="link_4"></a>
基本上我想要的只是构建一种复活节彩蛋,所以当用户按特定顺序点击这些按钮时,即link_4 - &gt; link_1 - &gt; link_3 - &gt; LINK_2 它会触发某个事件,无论这可能是什么。
当然,只有在完成了正确的点击组合/点击后才能触发事件。
有关如何使用jQuery进行此操作的任何想法吗?
答案 0 :(得分:8)
var click_order = [];
$('a').click(function (e) {
click_order.push($(this).index());
if (click_order.slice(-4) == '3,0,2,1') {
// easter egg stuff
}
});