Показать сообщение отдельно
  #1 (permalink)  
Старый 18.09.2019, 23:43
Аспирант
Отправить личное сообщение для Timurkin Посмотреть профиль Найти все сообщения от Timurkin
 
Регистрация: 12.08.2017
Сообщений: 44

this в функции
Есть простейшая функция, которая меняет стрелку на кнопке при нажатии:
$(".mybtn3").click(function(e) {
		if ($(this).find(".fas").hasClass('fa-angle-down')) {
		    $(".mybtn3 .fas").removeClass('fa-angle-down').addClass('fa-angle-up'); 
		}
		else if ($(this).find(".fas").hasClass('fa-angle-up')) {
		    $(".mybtn3 .fas").removeClass('fa-angle-up').addClass('fa-angle-down');
		}
	    e.preventDefault();   	
	})

Но этих кнопок у меня 2, и функция срабатывает сразу на обеих.
Как сделать, чтобы this работал именно для той кнопки, на которую нажимаешь?
Ответить с цитированием