• Как сделать скрытие call-виджета по нажатию кнопки?

    anatoly_kulikov
    @anatoly_kulikov
    Помог ответ? Отметь решением!
    Нужно:
    1. всем кнопкам назначить один общий класс (например, button_call)
    2. немного поменять функцию: по клику на элемент, содержащий такой класс, проверять кнопку с классом pulse, и по условию выполнять действие именно с ней (заменить все this на '.pulse')

    javascript

    $(document).ready(function (){
    	$(".button_call").click(function (e){
      	e.preventDefault();
    		if (!($('.pulse').hasClass("active"))){
    			$(".ui-list").animate({
    				height: "240px",
    				opacity: "1",
    				bottom: "120px"
    			});
    			$('.pulse').addClass("active");
    		} else {
    			$(".ui-list").animate({
    				height: "0px",
    				opacity: "0",
    				bottom: "-130px"
    			});
    			$('.pulse').removeClass("active");
    		}
    	});
    });

    Ответ написан
    5 комментариев