Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jQuery]bind na click, nie w kazdym miejscu dziala
Kamil Pietrzak
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


Witam

Mam skrypt do okienek, standardowo wysuwal okienko na gore, tylko jesli zostal klikniety jego pasek tytulowy, przerobilem to tak, aby dzialalo rowniez na klikniecie wewnatrz tresci okienka
  1.  
  2. $windowContent = $('<div class="window-content"></div>');
  3.  
  4. // [..]
  5.  
  6. $windowContainer.bind('click', function(e) {
  7. $obj = $(e.target).parent().parent();
  8. setFocus($obj);//funkcja wysuwa okienko na gore
  9. });
  10.  


problem jest taki, ze nie w kazdym miejscu okienka to dziala
mozna to jakos ominac?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kamil Pietrzak
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


nie dziala

ale zrobilem sobie nowa metode
  1.  
  2.  
  3.  
  4. windowFocus: function(id) {
  5. if(id != jqWindowsLastFocus)
  6. {
  7. jqWindowsEngineZIndex++;
  8. $('#'+id).css('z-index',jqWindowsEngineZIndex);
  9. jqWindowsLastFocus = id;
  10. }
  11. },
  12.  

  1. $windowContainer = $('<div ' + idAttr + ' class="window-container" onclick="$.windowFocus('+options.id+');"></div>');



z tym jqWindowsLastFocus nie dziala - jest pusty, ale mniejsza o to
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: 10.10.2025 - 02:46