Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[jQuery]Problem z dynamicznymi dialogami
#1
Witam,
W pętli mam dynamicznie tworzone dialogi - jquery ui,
I chce zeby po kliknieciu na odpowiedni do dialoga button pojawiala sie odpowiednia treść - wszystko pobierane z bazy danych.
Problem mam w tym jak sprawdzić że klikam akurat w ten dialog, bo jak zmienie id na klasy to otwierają się wszystkie dialogi, co oczywiście nie jest fajneTongue

Kod:
    <script>
    
    $.fx.speeds._default = 1000;
    $(function() {
        $( "#dialog" ).dialog({
            autoOpen: false,
            show: "blind",
            hide: "explode"
        });

        $( "#opener" ).click(function() {
            $( "#dialog" ).dialog( "open" );
            return false;
        });
    });
    </script>
z dokumentacji

oraz
Kod:
<div id="dialog" title="Basic dialog">
    <p>This is an animated dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>

<button id="opener">Open Dialog</button>
Również z dokumentacji
Odpowiedz
#2
Chyba logiczne, że musi być ID, co nie?

Ten kod:
Kod:
$( "#opener" ).click(function() {
            $( "#dialog" ).dialog( "open" );
            return false;
        });
wyjaśnia wszystko.
Odpowiedz
#3
dobra rozwiązałem problem inaczej także do zamknięcia.
Co do Ciebie kolego też moge Ci kod zakomentować i powiedzieć, o tak to są ID.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,229 28-04-2016, 00:24
Ostatni post: mubi
  jquery? mordrag 0 2,337 29-03-2015, 17:44
Ostatni post: mordrag
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,825 25-05-2014, 07:38
Ostatni post: Arnimarl
  Konflikt Mootools/Jquery kurde 2 3,248 31-10-2013, 01:44
Ostatni post: kornell
  Slider z jQuery lomek 2 3,765 19-10-2013, 04:40
Ostatni post: lomek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl