Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Popup po kliknięciu w link
konrix
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 29.06.2011

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


Witajcie, chcę zrobić okienko popup po kliknięciu w link, mam taki kod:
  1. <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/redmond/jquery-ui.css" rel="stylesheet" type="text/css"/>
  2. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
  3. <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
  4.  
  5.  
  6. <script type="text/javascript">
  7. $(document).ready(function () {
  8. $("#OpenDialog").click(function () {
  9. $("#dialog").dialog({modal: true, height: 300, width: 200 });
  10. });
  11. });
  12. </script>
  13. <a id="OpenDialog" href="#">Click here to open dialog</a>
  14. <div id="dialog" title="Dialog Title">
  15. <p>test</p>
  16. </div>


Jak mogę ukryć napis "test", aby wyświetlał się tylko w popupie?
Go to the top of the page
+Quote Post
Comandeer
post
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


Nadać odpowiednie style dla #dialog


--------------------
Go to the top of the page
+Quote Post
konrix
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 29.06.2011

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


jak daje mu display:none to znika też z popup-u
Go to the top of the page
+Quote Post
bobek358
post
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Bo musisz dać w akcji click zmianę widoczności elementu -> .show()
Go to the top of the page
+Quote Post
konrix
post
Post #5





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 29.06.2011

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


dzięki, działa smile.gif ktoś wie jak mogę to przystosować do jQuery v1.11.2, ponieważ taki mam w Joomli?
Go to the top of the page
+Quote Post
Comandeer
post
Post #6





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


Podmienić linki na nowszą wersję jQuery UI i powinno zadziałać


--------------------
Go to the top of the page
+Quote Post
konrix
post
Post #7





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 29.06.2011

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


jQuery-ui zmieniłem na 1.9.2, niestety nie pomogło, jeszcze jakieś pomysły?
Go to the top of the page
+Quote Post
bobek358
post
Post #8





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Pewnie konsola cos podpowie. Jakies bledy pokazuje?
Go to the top of the page
+Quote Post
konrix
post
Post #9





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 29.06.2011

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


Jest błąd:
Uncaught TypeError: $(...).ready is not a function(anonymous function) @ (index):153

Nie dużo mi to mówi. Na pewno dotyczy tego kodu, ponieważ po jego skasowaniu błąd nie występuje.

edit: gdzieś wyczytałem, żeby pozamieniać wszystkie "$" na "jQuery" i rzeczywiście działa! Może mi ktoś wytłumaczyć dlaczego to pomogło?

Ten post edytował konrix 22.08.2015, 09:53:33
Go to the top of the page
+Quote Post
Comandeer
post
Post #10





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


Bo Joomla lubi wywoływać jQuery.noConflict i odpinać $


--------------------
Go to the top of the page
+Quote Post
Pyton_000
post
Post #11





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


albo jQuery(function($) {});
jeśli kody są odpalane po DOMReady
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 - 15:12