Я пытаюсь подсчитать число подписчиков Instagram через API Instagram, используя JavaScript / jQuery.
Есть несколько полей ввода, каждое из которых имеет кнопку включения, чтобы получить количество подписчиков.Я хочу, чтобы каждое поле ввода было заполнено относительно нажатой кнопки.
Вот код, который возвращает количество подписчиков, которое я связываю с функцией щелчка, но по некоторым причинам «щелчок» срабатывает только тогда, когда я нажимаю ссылку / ссылку во второй раз.
function login_callback() {
jQuery('.btn-instagram').click(function (e) {
e.preventDefault();
var $t = jQuery(this);
var $prevFolw = jQuery(this).prev('instaFollowers').val();
jQuery.ajax({
url: 'https://api.instagram.com/v1/users/self',
dataType: 'jsonp',
type: 'GET',
data: {
access_token: accessToken
},
success: function (data) {
var follows = data['data']['counts']['followed_by'];
var link = data['data']['username'];
alert($prevFolw);
},
error: function (data) {
console.log(data);
}
});
});
}
При первом щелчке должно отображаться предупреждение.