Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CKeditor i onClick na textarea
wujek2009
post
Post #1





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

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


Cześć.

Używam CKeditor jako edytora tekstowego, który zastępuje zwykłe okienko typu "textarea" - mój problem polega na tym, że chciałbym wykryć czy użytkownik kliknął w takie okienko. Niestety poniższy kod nie działa - ponieważ okienko textarea zostaje ukryte (display: none) i powstanie nowy, osobny kod:
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function() {
  2. // textarea ma identyfikator "message" (id)
  3.  
  4. $("#message").click(function() {
  5. alert('click alert');
  6. });
  7. });
[JAVASCRIPT] pobierz, plaintext


Czy ktoś miał już styczność z tym problemem? W jaki sposób wykryć czy użytkownik kliknął w to okienko z edytorem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Monter08
post
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 22
Dołączył: 16.09.2010
Skąd: Lubaczów

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


[JAVASCRIPT] pobierz, plaintext
  1. $("#message").focus(function() {
  2. alert('click alert');
  3. });
[JAVASCRIPT] pobierz, plaintext


Ten post edytował Monter08 16.03.2013, 12:40:07
Go to the top of the page
+Quote Post
wujek2009
post
Post #3





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

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


Nie działa - właściwie to nie miało prawo zadziałać, ponieważ sam element "message" jest ukryty (display: none) przez CKeditor. Wyświetla się inny edytor, zupełnie inny kod wczytywany przez ramkę iframe.

UPDATE: W tej chwili korzystam z rozwiązania, które działa na takiej zasadzie - że jeśli najedziemy (hover) na formularz (form) to wykonuje się dana operacja. W moim przypadku, dla mojego zastosowania może być - nie jest to najlepsze rozwiązanie, ale nic innego do głowy mi nie wpada.

Ten post edytował wujek2009 16.03.2013, 15:37:30
Go to the top of the page
+Quote Post

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: 23.08.2025 - 18:52