Един бутон с две функции?!

novakabg

Registered
Добър вечер :D , имам следният проблем доста елементарен но не си спомням как се прави!

Един бутон да идва две функции тоест , първо се клика и прави примерно slideUp и второто натискане на същият бутон прави Slidedown , не искам да кажа toggle а action.

Ето моят код :)

Код:
$(document).ready(function(){
        $(":button").click(function(){

        $("#loginbox").slideUp();



  });
});

с else ли се прави или друг начин , надявам се някой да отговори.

Благодаря предварително! :)
 
А каква е целта на това нещо? Защо toggle не ти върши работа?
Ето ти и двата варианта, ако не използваш toggle пишеш излишен код, който ще прави същото нещо.

https://jsfiddle.net/t3qudocm/
 
ММ не е точно в някой случай се налага :) , защото аз ползвам две форми братленце и като задам toggle знаеш няма как имам класове като #form1 и #form2 и toggle не върши работа, все пак благодаря за отговора , трябва ми този метод благодаря много :) , ако имате идея ще се радвам да споделите :)
 
Селекторите с # са id, а не class.
Дал съм ти код как ще стане по двата начина, които искаш.

Защо да не става с toggle? Ето ти отново втория код за сменяне м/у две форми, ако съм те разбрал правилно. https://jsfiddle.net/t3qudocm/1/
 
Виж не искам toggle трябва ми просто бутон който да изпълнява две функции :) , разбираш ли ме кода ми е изключително натоварен и ми трябва просто скрипт ето ти кода които пиша за този бутон! :)


Код:
$(document).ready(function(){
	
        $(":button").click(function(){
			
        $(".highlight,#terms,.#reg,.login").toggle();
		
        $("#normalglitch").slideUp();
		
 
		
       if (this.value=="Get it") this.value = "Get it two";
       
	   else this.value = "Get it";

  });
});

Както виждам съм дал value change на input :) след като излезе get it two искам да прави друга функция примерно да отваря друг прозорец , може пък да не съм обосновал точно , извинявам се :).... аз преди го правех но това беше 2011 :x не си спомням начина търся го ама го няма или нз как да го намеря , благодаря все пак за отговора ще се радвам всеки които знае отговора да сподели!
 
изключително благодаря на @SVTerziev, уникални умения за js , помогна ми без проблем благодаря ти много! :lol:
 

Back
Горе