我已将fastClick事件绑定到按钮
$('#back').fastClick(function(e) {
});
哪个被称为罚款,但在其中,根据在#back按钮上设置的数据属性,我想触发另一个元素的另一个快速单击。因此示例代码可能如下所示。
$('#back').fastClick(function(e) {
var history = window.localStorage.getItem("history").split(","),
lastPage = history[history.length - 2];
if (lastPage == 'null') {
return false;
} else {
switch (lastPage) {
case "userSummaryWrapper":
case "ladder":
$('li.summary').trigger('fastClick');
break;
case "currentBattles":
$('li.battles').trigger('fastClick');
break;
case "workouts":
case "workoutDetailWrapper":
$('li.workouts').trigger('fastClick');
break;
}
}
});
触发器不会按预期触发。如果我触发正常点击,它可以在普通浏览器上运行,但不适用于移动浏览器,这就是我的目标。有没有人有这样的经历?