Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][JQuery] Problem z funkcją
Forum PHP.pl > Forum > Przedszkole
Lirdoner
Witam, mam taki problem
Zrobiłem funkcję w JQuery która wyświetla pewne okno gdzie się kliknie w pole tekstowe (input)
Okno się poprawnie wyświetla a w nim znajdują się divy w które się kliknie to wywoływana jest kolejna funkcja w JQuery
Problem w tym, że ta funkcja się już nie wywołuje natomiast jeśli to całe okno nie będzie ustawione na początku na display: none tylko od początku będzie widoczne to wszystko dobrze chodzi

Ta funkcja odpowiada za wyświetlenie tego okna:
[JAVASCRIPT] pobierz, plaintext
  1. $("#odbiorca").click(function()
  2. {
  3. $("#suggestion").css('display', '');
  4. });
[JAVASCRIPT] pobierz, plaintext


Zaraz pod nią jest (Wsadza text "sadffsd" w inputa)
[JAVASCRIPT] pobierz, plaintext
  1. $(".suggestion_text").click(function()
  2. {
  3. $('#odbiorca').val('sadffsd');
  4. });
[JAVASCRIPT] pobierz, plaintext


no i te divy:
  1. <input type="text" size="60" value="" id="odbiorca" name="dokogo" />
  2. <div id="suggestion" class="suggestion" style="display:none">
  3. <div class='suggestion_list'>
  4. <div class='suggestion_text'>
  5. jakis text
  6. </div>
  7. </div>
  8. </div>
Daimos
Lektura na dzisiaj

jQuery: show, hide, toggle
js: stopPropagation
Lirdoner
No ok, postanowiłem to zrobić z Effect.toggle ale
Dołączam te skrypty:
<script src="js/jquery-1.2.1.pack.js" type="text/javascript"></script>
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js" type="text/javascript"></script>

I jest problem taki, że jeden powoduje że drugi nie działa
skrypt wygląda tak
[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. $(document).ready(function() {
  3. $('#odbiorca').click(function() {
  4. Effect.toggle('#suggestion','appear');
  5. });
  6. });
  7. </script>
[JAVASCRIPT] pobierz, plaintext
mls
Bardziej chodziło o http://api.jquery.com/toggle/ a nie o cudowanie z prototype/scriptaculous...
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.