Я пытаюсь выполнить данный .click(function()
только при первом щелчке, но он всегда выполняется при нажатии.
Это работает, когда нажмите .more-post-button
, он добавит класс loading
к .main ul
и show-more-post
к .main li
, после чего удалите класс loading
в функции setTimeout 7 секунд.
JS:
$(".more-post-button").click(function () {
$('.main ul').addClass('loading');
$('.main li').addClass('show-more-post');
setTimeout(function(){
$('.main ul').removeClass('loading');
},7000);
});
Мой вопрос в том, как сделать это только при первом клике, а не при каждом клике.
Заранее спасибо.
loading
будет удален, он должен снова работать? - person Mohit Kumar   schedule 29.07.2015.click(function()
каждый раз, хочу только в первый раз. - person Aariba   schedule 29.07.2015