Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][jQuery UI] Dialog - zielona :(
muumiin
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

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


Potrzebuję okno dialog, mniej więcej jak tutaj:

http://jqueryui.com/dialog/

Dostosowałam to troszkę do moich potrzeb, u mnie javascript wygląda tak:
  1. $(function() {
  2. $( "#dialog" ).dialog({
  3. dialogClass: "myClass",
  4. resizable: false,
  5. });
  6. });


Ale mam taki problem, że po zmniejszaniu okna, ten "dialog" nie przesuwa się (czyli gdy zmniejszy się okno, to go trochę zakrywa).
Znalazłam tutaj rozwiązanie tego problemu:
http://stackoverflow.com/questions/3060146...esizing-browser

Podobno trzeba dodać coś takiego:
  1. $(window).resize(function() {
  2. $("#dialog").dialog("option", "position", {my: "center", at: "center", of: window});
  3. });


Jako że jestem zielona - nie potrafię tego połączyć z moim skryptem... Pomoże ktoś?
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


Nie wiesz jak dodać te 3 linijki do kodu? Po prostu dodać gdzieś poza obsługą domready.
Dobre rozwiązanie dobrałaś do wersji jQuery?
Go to the top of the page
+Quote Post
muumiin
post
Post #3





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

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


mam jquery-1.11.2. Próbowałam obie opcje. Powinnam ściągnąć nowsze jquery?

Trueblue, teraz jeszcze raz przeczytałam Twój post - może już powiedziałeś, co ma mi pomóc. Co to znaczy "dodać gdzieś poza obsługą domready"?

Ten post edytował muumiin 2.02.2015, 21:03:32
Go to the top of the page
+Quote Post
sazian
post
Post #4





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

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


Kod
$(function() {
    $( "#dialog" ).dialog({
    dialogClass: "myClass",
    resizable: false,
position:{my: "center", at: "center", of: window}
    });
});
Go to the top of the page
+Quote Post
trueblue
post
Post #5





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


Cytat(muumiin @ 2.02.2015, 20:44:27 ) *
mam jquery-1.11.2. Próbowałam obie opcje. Powinnam ściągnąć nowsze jquery?

Trueblue, teraz jeszcze raz przeczytałam Twój post - może już powiedziałeś, co ma mi pomóc. Co to znaczy "dodać gdzieś poza obsługą domready"?


Najprościej, przed zamknięciem </script>
Próbowałaś obydwie metody z linku, z overflowstack?

Cytat(sazian @ 2.02.2015, 21:37:38 ) *
Kod
$(function() {
    $( "#dialog" ).dialog({
    dialogClass: "myClass",
    resizable: false,
position:{my: "center", at: "center", of: window}
    });
});

sazian,
nie, bo nie chodzi o skalowanie okna modal, ale o skalowanie okna przeglądarki.

Go to the top of the page
+Quote Post

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: 8.10.2025 - 04:10