Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja i obiekt w jednym, Jeśli ktoś zna budowe np. jQuery...
Sephirus
post
Post #1





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Witam,

potrzebuje pomocy z JS - choć do niedawna myślałem, że znam go dobrze (IMG:style_emoticons/default/tongue.gif)

Mój cel to zrobienie obiekto-funkcji...

Znamy coś takiego z jQuery jak "$". Ma jedną fajną właściwość, którą chcę zastosować w jednym miejscu otóż można się odwoływać:

[JAVASCRIPT] pobierz, plaintext
  1. $('#jakies_id').jakas_metoda(); // <- Tutaj do $ odwołujemy się jak do funkcji
  2.  
  3. $.jakas_metoda(); // <- a tutaj jak do obiektu...
[JAVASCRIPT] pobierz, plaintext


jak to jest zrobione? Siedzę nad tym i albo to jest tak banalne, że tego nie dostrzegam, albo jest coś o czym nie wiem (IMG:style_emoticons/default/tongue.gif)

Please help (IMG:style_emoticons/default/sad.gif)

Ten post edytował Sephirus 30.11.2011, 10:18:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Próbowałem w tym Twoim sposobie przed return MojaKlasa ustawić właściwości i metody klasy za pomocą this. Coś nie mogę, czyli nie da się tutaj tego tak zrobić?
zapoznaj się z podstawami "obiektówki" w js

Jest to odpowiednik metody statycznej w php
MojaKlasa.metoda = function(){

Jest to odpowiedni metody obiektu w php. Tutaj this by dzialalo, pod warunkiem ze robiles zm = new MojaKlasa()
MojaKlasa.prototype.metoda = function(){

(IMG:style_emoticons/default/smile.gif)
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: 27.12.2025 - 22:45