Не могли бы вы взглянуть на this Demo и сообщить мне, почему события click на #pre
и #nex
только стрельба один раз!JQuery Click События Только пожарные
var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
var d = new Date();
var n = d.getMonth();
$("#month").html(months[n]);
$(".row").on('click' , '#pre', function(){
$("#month").html(months[n-1]);
});
$("#nex").on('click' , function(){
$("#month").html(months[n+1]);
});
Я также попытался использовать метод делегата на #pre
который снова не работает
'n -' и 'n ++'? – Frogmouth
'n + = 1' выглядит более читаемым, хотя –
, если вы положили его перед' $ ("# month"). Html (months [n + 1]); 'вы можете использовать только' n' '$ (" #month "). html (months [n]);' – Frogmouth