Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Zmiana wartości onClick po kliknięciu w button?, zmienna wartość onclick
szymek001
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 21.09.2005

Ostrzeżenie: (10%)
X----


Witam, próbuję od paru godzin zrobić button, który będzie służył do otwierania i zamykania komunikatu, przeszukałem już masę tutoriali, jquery itp. jednak nie mogę sobie z tym poradzić.

Mam standardowy kod dwóch przycisków:
  1.  
  2. <input type="button" onclick="$('#one').jGrowl('Bottom Left Positioning', {header: 'A Header', sticky: true, closer: true } );" value="Otwórz"/>
  3. <input type="button" onclick="$('#one').jGrowl('close');" value="Zamknij"/>


Nie znam się na JS i nie wiem co zrobić, żeby obie te opcje możliwe był z jednego buttona.

Do okienek wykorzystuje ten skrypt: http://stanlemon.net/pages/jgrowl#options



Jeśli połączenie dwóch wartości Value i onClick będzie trudne do wykonania, chciałbym chociaż, by po otwarciu przycisk był nieaktywny (żeby nie można było otworzyć kilka razy tego samego okna).


Pozdrawiam i z góry dziękuję za pomoc!

Ten post edytował szymek001 30.03.2012, 22:28:24
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


zazwyczaj nie daje gotowców, więc przyjmij to jako prezent na gwiazdkę

[JAVASCRIPT] pobierz, plaintext
  1.  
  2. var clicked = false;
  3.  
  4. function fire() {
  5.  
  6. if(clicked == true) {
  7.  
  8. $('#one').jGrowl('close');
  9. clicked = false;
  10. }
  11. else {
  12.  
  13. $('#one').jGrowl('Bottom Left Positioning', {header: 'A Header', sticky: true, closer: true } );
  14. clicked = true;
  15. }
  16. }
  17.  
  18. </script>
  19.  
  20. <input type="button" onclick="fire()" />
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 23:25