Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX]Prototype odpowiednik z jquery
Wujeksamodno
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 12.09.2009

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


Witam, mam następujący problem.
Jestem zmuszony do używania prototype przez skrypt MyBB.
Znalazłem bardzo fajnego exapla ukrywającego jakiś tekst(toggle()) w jquery.
http://ferrante.pl/examples/jquery/jQuery_1d.html - coś takiego chciałbym osiągnąć za pomocą prototype. Znazłem w doc coś takiego http://www.prototypejs.org/api/element/toggle lecz niewiele mi to mówi i szczerze mówiąc gubię się w tym...

Pozdrawiam
W.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rocktech.pl
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

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


Jeżeli chcesz twoim sposobem. Musisz umieścić zawartość diva slide w innym divie.

Keep in mind, like individual Effects, you must include a second DIV element, wrapping the contents of the outer DIV. So, if you call new Effect.Slide Down(‘x’), your element must look like this:

  1. <a onclick="Effect.toggle('pokazuj', 'slide', { delay: 0.5 });" style="cursor:pointer">click</a>
  2.  
  3. <div id="pokazuj" style="display:none"><div>ukryty przekaz</div></div>


Proponuję rozwiązanie bez szpecenia sobie HTML'a z efektem blind którego możesz użyć zamiast slide .

  1. <a id="go">click</a>
  2. <p id="toogle">Tekst</p>
  3.  
  4. <script type="text/javascript">
  5. //<![CDATA[
  6. $('go').observe('click',respondToClick);
  7. function respondToClick(){
  8. Effect.toggle('toogle', 'blind',{ duration: 0.5 });
  9. }
  10. //]]>


Ten post edytował rocktech.pl 5.04.2010, 15:18:01
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: 15.10.2025 - 12:31