Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mieszanie bibliotek, J-Query, prototype i inne na jednej stronie
Wiktor P.
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 9
Dołączył: 14.09.2009

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


Witam.
Czy są jakieś przeciwskazania do mieszania dwóch i więcej bibliotek w ramach jednej strony www (j-query, prototype, aculo, mintAjax) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
zzeus
post
Post #2





Grupa: Zarejestrowani
Postów: 441
Pomógł: 71
Dołączył: 3.09.2007
Skąd: wrocław

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


Czasami nie wszystkie biblioteki działają jeśli na stronie są inne, np. jeśli używasz jQuery i prototype trzeba użyćjQuery.noConflict()

Ten post edytował zzeus 22.09.2009, 08:40:40


--------------------
Go to the top of the page
+Quote Post
Wiktor P.
post
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 9
Dołączył: 14.09.2009

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


Dzięki za poradę.
Go to the top of the page
+Quote Post
korro
post
Post #4





Grupa: Zarejestrowani
Postów: 259
Pomógł: 42
Dołączył: 8.04.2005
Skąd: Mława

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


no i używać jQuery. zamiast $.


--------------------
Go to the top of the page
+Quote Post
koko887
post
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 23.09.2009

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


A czy mógłbyś napisać gdzie należy dokonać takiej zamiany? W bibliotece jQuery? Jestem w tych sprawach zielony a muszę na jednej stronie umieścić jQuery i mootools.
Go to the top of the page
+Quote Post
Fafu
post
Post #6





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


Chodzi o to że na przykład zamiast $("#cos").hide() musisz użyć jQuery("#cos").hide()


--------------------
http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły.
Go to the top of the page
+Quote Post
koko887
post
Post #7





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 23.09.2009

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


Nie wiem czy dobrze myślę ale o takie coś chodzi:
  1. jQuery.noConflict();
  2.  
  3. // Put all your code in your document ready area
  4. jQuery(document).ready(function($){
  5. // Do jQuery stuff using $
  6. jQuery("yshout").hide();
  7. });
  8.  
  9. // Use Prototype with $(...), etc.
  10. $('slimbox').hide();
  11. </script>


I gdzie taki kod wstawić w takim nagłówku:
  1.  
  2. <script type="text/javascript" src="slimbox/js/mootools.js"></script>
  3. <script type="text/javascript" src="slimbox/js/slimbox.js"></script>
  4. <link rel="stylesheet" href="slimbox/css/slimbox.css" type="text/css" media="screen">
  5.  
  6. <script src="yshout/js/jquery.js" type="text/javascript"></script>
  7. <script src="yshout/js/yshout.js" type="text/javascript"></script>
  8. <link href="yshout/example/css/czat.css" rel="stylesheet" type="text/css" media="all">
  9.  
  10. <script type="text/javascript">
  11. new YShout();
  12. </script>


On ma być między tymi bibliotekami czy pod nimi?? Czy jeszcze jakoś inaczej??
Go to the top of the page
+Quote Post
Fafu
post
Post #8





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


Trudno ci sprawdzić metodą prób i błędów? Wszystko masz opisane tutaj: http://docs.jquery.com/Using_jQuery_with_Other_Libraries


--------------------
http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły.
Go to the top of the page
+Quote Post
koko887
post
Post #9





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 23.09.2009

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


No własnie sęk w tym, że już 2 dni się tak bawię i dlatego pytam, bo może dla kogoś doświadczonego mój problem to jest banał smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 12:39