Задать вопрос
Fqyeh29
@Fqyeh29
↓ ИМХО ↓

Как работать с кнопкой, с которой запущена функция?

Есть множество кнопок, с которых можно запустить одну функцию.
<a href="#" class="btn-on" onclick="delte(\''.$tid.'\');


При нажатии запускается функция, нужно отобразить что идет загрузка, затем что все прошло гуд.
Как отобразить я знаю, но как отобразить именно в этой кнопке, с которой функция запущена?
  • Вопрос задан
  • 2282 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@vdem
function delte(id) {
    this.value = 'Идет загрузка...';
    ...
}

UPD: Блин, запутали! Не КНОПКА, а ССЫЛКА!!!
function delte(id) {
    this.innerHTML = 'Идет загрузка...';
    ...
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
onclick в ссылке?.. Здравствуйте, дремучие 90-е...

<a href="#" class="btn-on" data-action="load" data-id="...">...</a>
...
$(document).on('click', '[data-action="load"]', function (e) {
	e.preventDefault();

	var $link = $(this),
		id = $link.data('id');

	$link.addClass('loading');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы