Vraag : jquery dhtml gebruik een geselecteerd dom element

Hello, heeft

I een verbinding die een dialoogvenster (zie dialoogvenster afd.) opent.  Ik wil het dialoogvenster afd. dynamisch maken zodanig dat de img markering binnen het op de verbinding gebaseerd is die wordt gebruikt om afd. te openen.  Fundamenteel ik een inzameling van beeldduimnagels dat wanneer geklikt, ik wil hen heb een grotere versie van het beeld in het dialoogvenster openen.  Ik heb elk van het die behalve het maken van het dialoogvenster afd. werkt in plaats van hard-gecodeerd dynamisch.  Om het even welke suggesties?

links gebruikte:
1:
2:
3:
4:
van het View Larger
van het View Larger
van het View Venster Larger


Dialog:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:

//need om dit dynamisch te maken
de Dekking


JQuery Fuctions (een markering onclick en open dialoog:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
	$ („#dialog“) .dialog ({
			bgiframe: waar,
			autoOpen: vals,
			hoogte: 530,
			breedte: 545,
			modaal: waar,
			knopen: {
				„Sparen“: functie () {
					$ (dit) .dialog („dicht“);
				},
				Annuleer: functie () {
					$ (dit) .dialog („dicht“);
				}
			},
			sluit: functie () {
				allFields.val ('') .removeClass („ui-staat-fout“);
			}
		});
		$ („.uiiconzoomin“) .click (functie () {
			$ („#dialog“) .dialog („open“);
		}) 

Antwoord : jquery dhtml gebruik een geselecteerd dom element


Wat gebeurtenis „OnClick“?

U specificeerde dat dit zou moeten gebeuren…:
 „Wanneer de gebruiker de dichte knoop“ klikt (de „Dichte knoop“,… betekenend *the* vensters standaard dichte knoop, weinig „X“ in de hogere rechterkant van een venster)
… niet…
 „Wanneer de gebruiker *my* klikt sluit knoop.

Zo ontvankelijk zijn onze codes op de Dichte gebeurtenis en de Unload gebeurtenis.

Als u de code inzake „Uw“ dichte knoop wilt, dan gebruik code als dit:

Privé SubbtmClose_Click ()
Schemerige bytAnswer als Koord

    Als Instock.Value <> 0 toen
        bytAnswer = MsgBox („Uitgang nu? “, vbYesNo, „Uitgang? “)
            Als bytAnswer = vbYes toen
                'Doe niets
            ElseIf bytAnswer = vbNo toen
                Me.Instock.SetFocus
                Sub van de uitgang
            Eind als
    Anders
        'Doe niets
    Beëindig als
   
    DoCmd.Close
Sub van het eind

Herinner hier dat u ons hebt verteld wat andere code (als geen) reeds op uw dichte knoop aanwezig is, zodat kan deze code moeten worden geknepen.

Tot slot herinner dat wanneer u uw eigen dichte knoop codeert u zeker hebt te zijn dat u alle onvoorziene uitgaven voor de diverse staten behandelt dat de gegevens kunnen binnen worden verlaten.

Ik ben zeker 2toria gelijkaardige het werk code kan posten.

; -)

JeffCoachman
Andere oplossingen  
 
programming4us programming4us