ボタンに fastClick イベントをバインドしました
$('#back').fastClick(function(e) {
});
これは正常に呼び出されますが、その内部では、#back ボタンに設定されているデータ属性に応じて、別の要素で別の fastclick をトリガーしたいと考えています。したがって、コード例は次のようになります。
$('#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;
}
}
});
トリガーが期待どおりに起動されません。通常のクリックをトリガーすると、通常のブラウザーでは機能しますが、ターゲットにしているモバイルブラウザーでは機能しません..誰かそのような経験はありますか?