Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Najeżdzanie myszką na pojawiają się obiekty.
Forum PHP.pl > Forum > Przedszkole
Yama
Witam!
Na wstępie zaznaczę że jestem kompletnie zielony i nie z czym to się je ,ale chciałbym stworzyć skrypt najlepiej w JavaScript - aby polegał on na tym że myszka będzie tylko najeżdżała na pojawiające się obiekty na ekranie.
A chciałbym takie coś wykorzystać np.do takiej gry : http://zrecznosc.grajteraz.pl/chicken-and-eggs.html .Czy jest ktoś może mi w stanie takie coś napisać lub podpowiedzieć jak to zrobić?
PrinceOfPersia
- musisz poczekać aż się załaduje cała strona, czyli np.
window.onload,
$(document).ready
itp. (wyszukaj sobie w necie przykładów)

- musisz wychwycić na swojej stronie zdarzenie myszy (mouse event).
Są różne zdarzenia np. mousedown (naciśnięcie przycisku), mouseup (puszczenie przycisku), mousemove (poruszenie myszy).

- musisz stworzyć też funkcję obsługującą zdarzenie (event handler).

- musisz podczepić tę funkcję pod odpowiednie zdarzenie, np.
addEventListener (czysty JavaScript)
albo funkcja .on (JavaScript z użyciem biblioteki jQuery):
http://api.jquery.com/on/

EDIT:
generalnie najpierw zacząłbym od teorii co to są zdarzenia (także event bubbling czy event delegation) i co to jest model DOM, oraz co to są style CSS i jak je zmienić programowo, bo bez podstaw będziesz to robił po omacku.
Yama
Witam!
Bardzo dziękuje za odpowiedz.Niestety kompletnie nie wiem jak się mogę za to zabrać.
Wiem że najlepiej tworzyć skrypt w notatniku zapisać jako .js i dołączyć do przeglądarki jako rozszerzeni)
Możecie mi chodź trochę jak wyszukać dane na stronie które będą mi potrzebne -czyli na jakim obiekcie się na myszka poruszać itd)?
zrezygnuj
po prostu cie przerosło:
Forum: Kupie
Yama
Chyba Ciebie przerosło używanie mózgu.

.Przecież każdy zaczynał od początku i jakoś się uczył ,a zakup skryptu to pójście na łatwiznę,bo za tym chciałbym się mimo wszystko nauczyć tworzyć w przyszłości inne skrypty.Tylko nie wiem gdzie najlepiej się tego nauczyć ;/
PrinceOfPersia
Cytat
wszystko nauczyć tworzyć w przyszłości inne skrypty.Tylko nie wiem gdzie najlepiej się tego nauczyć ;/

tutaj:
http://www.codecademy.com/tracks/javascript

jeśli chodzi o język. Poza tym masz mnóstwo tutoriali oraz ileś dokumentacji, w tym dokumentację jQuery. czy dokumentację mozilli: https://developer.mozilla.org/pl/docs/JavaScript
Programowanie to na początku głównie czytanie manuali po angielsku (no, czasem po polsku) a mało faktycznego pisania, deal with that.
Yama
Ja są jakieś Tutoriale po polsku,bo akurat mój angielski jest tragiczny? ;/
PrinceOfPersia
są, ale mniej i gorsze (czasem kulawo tłumaczone z anglika). zresztą w tym linku, którym podałem, masz coś po polsku.
Ale nieznajomość angielskiego dzisiaj to trochę jak bycie niepełnosprawnym.
Posio
@UP, a brak angielskiego i zapędy programistyczne, to już pełne kalectwo smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.