Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Okno dialogowe bez load
aleks365
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

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


Witam


Mam skrypt który po kliknięciu wczytuje zawartość poliku do okienka dialogowego



html
  1. <a id="dialog_logowanie" width#="300" height#="200" title#="zaloguj sie" href="logowanie.html">Zaloguj się</a>


js do tego jeszcze trzeba mieć bibliotekę
  1. $(document).ready(function() {
  2. var $loading = $('<img style="left:50%; top:50%; width:64px; height:64px; margin:-32px 0 0 -32px; position:absolute;" src="images/loading.gif">');
  3.  
  4. $('[id^=dialog_]').each(function() {
  5. var $dialog = $('<div></div>')
  6. .append($loading.clone());
  7. var $link = $(this).one('click', function() {
  8. $dialog
  9. .load($link.attr('href'))
  10. .dialog({
  11. title: $link.attr('title#'),
  12. width: $link.attr('width#'),
  13. height: $link.attr('height#')
  14. });
  15.  
  16. $link.click(function() {
  17. $dialog.dialog('open');
  18.  
  19. return false;
  20. });
  21.  
  22. return false;
  23. });
  24. });
  25. });



a chciałem zrobić żeby to było tak że nie wczytuje zawartości z pliku tylko z diva poniżej

o to mi chodzi
  1. <a id="dialog_logowanie" width#="300" height#="200" title#="zaloguj sie" href="#">Zaloguj się</a>
  2. <div id="dialog_logowanie">pola z logowaniem</div>


nie wiem jak przerobić skrypt js żeby tak było proszę o pomoc

Ten post edytował aleks365 24.10.2012, 12:30:40
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) Nie nadawaj różnym blokom tego samego id.... zmień ID diva na np. diallog a potem:
2)
Kod
$dialog = jQuery('$diallog');
$dialog.dialog({
                    title: 'tytul',
                    width: '500',
                    height: '400'
                });

To jest zwykly jquerowy dialog. Naprawdę mogłeś zajrzed do dokumentacji gdzie jest masa przykładów i takich też, gdzie nie wczytują danych pliku


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

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


ok dzięki

jeszcze jedno nie wiem jak wczytać zawartość z np <div id="dialog">tekst</div> do js
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Skoro już używasz jQuery, zainteresuj się trochę jego podstawami. One naprawdę są potrzebne.

jQuery("#dialog").html()
I już


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

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


zaraz mnie szlak trafi nie działa tak jak chciałem jak już ma niby wczytać tekst z diva to nie ładuje go tylko od razu jak się strona wczytuje to tekst w tle masz inny sposób najlepiej linka jak być podał bo jestem ciota w js

Ten post edytował aleks365 24.10.2012, 14:18:27
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: 19.08.2025 - 17:31