The horse is one of two extant subspecies of Equus ferus. It is an odd-toed ungulate mammal belonging to the taxonomic family Equidae. The horse has evolved over the past 45 to 55 million years from a small multi-toed creature, Eohippus, into the large, single-toed animal of today.
-
-
-
-
Donkey
-
The donkey or ass (Equus africanus asinus) is a domesticated member of the horse family, Equidae. The wild ancestor of the donkey is the African wild ass, E. africanus. The donkey has been used as a working animal for at least 5000 years.
-
+
+
+
+
Heste
+
Hesten er en af de to eksisterende underarter af Equus ferus. Det er et ulige tænket dyr, der tilhører taxonomifamilien Equidae. Hesten er udviklet over de sidste 45 til 55 millioner år fra en lille, flertået krop, Eohippus, til det store, enkelttåede dyr vi kender i dag.
+
+
+
+
Æslet
+
Æslet er en domesticeret medlem af hestefamilien, Equidae. Den vilde forfader til æslen er den afrikanske vilde æsel, E. africanus. Æslen er blevet brugt som arbejdsdyr i mindst 5000 år.
+
+
+
+
Kat
+
Katten (Latin: Felis catus) er et lille, typisk pelsdækket, kødæd mammal. De kaldes ofte huskatter, når de holdes som indendørs kæledyr, eller blot katter, når der ikke er behov for at skelne dem fra andre felider og feline. Katter er ofte værdifulde for mennesker på grund af deres evne til at jage uønskede dyr.
+
+
-
-
Cat
-
The domestic cat (Latin: Felis catus) is a small, typically furry, carnivorous mammal. They are often called house cats when kept as indoor pets or simply cats when there is no need to distinguish them from other felids and felines. Cats are often valued by humans for companionship and for their ability to hunt vermin.
-
The horse is one of two extant subspecies of Equus ferus. It is an odd-toed ungulate mammal belonging to the taxonomic family Equidae. The horse has evolved over the past 45 to 55 million years from a small multi-toed creature, Eohippus, into the large, single-toed animal of today.
-
-
-
-
Donkey
-
The donkey or ass (Equus africanus asinus) is a domesticated member of the horse family, Equidae. The wild ancestor of the donkey is the African wild ass, E. africanus. The donkey has been used as a working animal for at least 5000 years.
-
+
+
+
+
Heste
+
Hesten er en af de to eksisterende underarter af Equus ferus. Det er et ulige tænket dyr, der tilhører taxonomifamilien Equidae. Hesten er udviklet over de sidste 45 til 55 millioner år fra en lille, flertået krop, Eohippus, til det store, enkelttåede dyr vi kender i dag.
+
+
+
+
Æslet
+
Æslet er en domesticeret medlem af hestefamilien, Equidae. Den vilde forfader til æslen er den afrikanske vilde æsel, E. africanus. Æslen er blevet brugt som arbejdsdyr i mindst 5000 år.
+
+
+
+
Kat
+
Katten (Latin: Felis catus) er et lille, typisk pelsdækket, kødæd mammal. De kaldes ofte huskatter, når de holdes som indendørs kæledyr, eller blot katter, når der ikke er behov for at skelne dem fra andre felider og feline. Katter er ofte værdifulde for mennesker på grund af deres evne til at jage uønskede dyr.
+
+
-
-
Cat
-
The domestic cat (Latin: Felis catus) is a small, typically furry, carnivorous mammal. They are often called house cats when kept as indoor pets or simply cats when there is no need to distinguish them from other felids and felines. Cats are often valued by humans for companionship and for their ability to hunt vermin.
-
-
-
-
-
-
-
+
+
diff --git a/2-ui/2-events/03-event-delegation/1-hide-message-delegate/task.md b/2-ui/2-events/03-event-delegation/1-hide-message-delegate/task.md
index 62c0a8ab0..f20778ca3 100644
--- a/2-ui/2-events/03-event-delegation/1-hide-message-delegate/task.md
+++ b/2-ui/2-events/03-event-delegation/1-hide-message-delegate/task.md
@@ -2,12 +2,12 @@ importance: 5
---
-# Hide messages with delegation
+# Skjul meddelelser med delegation
-There's a list of messages with removal buttons `[x]`. Make the buttons work.
+Der er en liste over meddelelser med knapper til at skjule dem `[x]`. Få knapperne til at virke.
-Like this:
+Som dette:
[iframe src="solution" height=420]
-P.S. Should be only one event listener on the container, use event delegation.
+P.S. Der skal kun være en event listener på containeren, brug event delegation.
diff --git a/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.md b/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.md
index 09c14a08c..d6a5681f1 100644
--- a/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.md
+++ b/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.md
@@ -1,4 +1,4 @@
-The solution has two parts.
+Løsningen har to dele.
-1. Wrap every tree node title into ``. Then we can CSS-style them on `:hover` and handle clicks exactly on text, because `` width is exactly the text width (unlike without it).
-2. Set a handler to the `tree` root node and handle clicks on that `` titles.
+1. Pak alle træ-noder ind i ``-elementer. På den måde kan vi CSS-style dem via `:hover` og håndtere klik direkte på teksten, fordi ``-bredden er præcis den samme som tekstbredden.
+2. sæt en handler på træets rod-node og håndter klik på de enkelte ``-titler.
diff --git a/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.view/index.html b/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.view/index.html
index 0e85e457e..23053ac20 100644
--- a/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.view/index.html
+++ b/2-ui/2-events/03-event-delegation/2-sliding-tree/solution.view/index.html
@@ -1,80 +1,82 @@
-
+
+
+
-
-
-
-
-
-
-
Animals
-
-
Mammals
-
-
Cows
-
Donkeys
-
Dogs
-
Tigers
-
-
-
Other
-
-
Snakes
-
Birds
-
Lizards
-
-
-
-
-
Fishes
-
-
Aquarium
-
-
Guppy
-
Angelfish
-
-
-
Sea
-
-
Sea trout
-
-
-
-
-
-
-
+ let childrenContainer = event.target.parentNode.querySelector('ul');
+ if (!childrenContainer) return; // no children
-
+ childrenContainer.hidden = !childrenContainer.hidden;
+ };
+
+
diff --git a/2-ui/2-events/03-event-delegation/2-sliding-tree/source.view/index.html b/2-ui/2-events/03-event-delegation/2-sliding-tree/source.view/index.html
index 8572517f2..2353c2b9f 100644
--- a/2-ui/2-events/03-event-delegation/2-sliding-tree/source.view/index.html
+++ b/2-ui/2-events/03-event-delegation/2-sliding-tree/source.view/index.html
@@ -1,46 +1,50 @@
-
+
-
-
-
-
-
-
-
Animals
-
-
Mammals
-
-
Cows
-
Donkeys
-
Dogs
-
Tigers
-
-
-
Other
-
-
Snakes
-
Birds
-
Lizards
-
-
-
-
-
Fishes
-
-
Aquarium
-
-
Guppy
-
Angelfish
-
-
-
Sea
-
-
Sea trout
-
-
-
-
-
-
-
+
+
+
+
+
+
+ Dyr
+
+
+ Pattedyr
+
+
Køer
+
Aber
+
Hunde
+
Tigre
+
+
+
+ Andet
+
+
Slanger
+
Fugle
+
Øgler
+
+
+
+
+
+ Fisk
+
+
+ Akvarium
+
+
Guppy
+
Skalare
+
+
+
+ Havet
+
+
Havørred
+
+
+
+
+
+
diff --git a/2-ui/2-events/03-event-delegation/2-sliding-tree/task.md b/2-ui/2-events/03-event-delegation/2-sliding-tree/task.md
index bdcf2a510..574addbeb 100644
--- a/2-ui/2-events/03-event-delegation/2-sliding-tree/task.md
+++ b/2-ui/2-events/03-event-delegation/2-sliding-tree/task.md
@@ -2,13 +2,13 @@ importance: 5
---
-# Tree menu
+# Træ-menu
-Create a tree that shows/hides node children on click:
+Opret et træ, der viser/skjuler "node-børn" ved klik:
[iframe border=1 src="solution"]
-Requirements:
+Krav til løsningen:
-- Only one event handler (use delegation)
-- A click outside the node title (on an empty space) should not do anything.
+- Kun en event handler (brug delegation)
+- Et klik uden for node-titlen (på et tomt område) bør ikke gøre noget.
diff --git a/2-ui/2-events/03-event-delegation/3-sortable-table/solution.view/index.html b/2-ui/2-events/03-event-delegation/3-sortable-table/solution.view/index.html
index d5d2d640b..22f3c5bc9 100644
--- a/2-ui/2-events/03-event-delegation/3-sortable-table/solution.view/index.html
+++ b/2-ui/2-events/03-event-delegation/3-sortable-table/solution.view/index.html
@@ -1,98 +1,95 @@
-
+
+
+
+
+
-
-
-
-
-
-
+
+
` elements should sort it by corresponding column.
+Gør tabellen sorterbare: klik på `
`-elementer skal sortere den efter den tilsvarende kolonne.
-Each `
` has the type in the attribute, like this:
+Hver `
` har typen i attributten, som dette:
```html
*!*
-
Age
-
Name
+
Alder
+
Navn
*/!*
@@ -32,12 +32,12 @@ Each `
` has the type in the attribute, like this:
```
-In the example above the first column has numbers, and the second one -- strings. The sorting function should handle sort according to the type.
+I eksemplet ovenfor har den første kolonne tal, og den anden har -- strenge. Sorteringsfunktionen bør håndtere sortering i forhold til typen.
-Only `"string"` and `"number"` types should be supported.
+Kun typerne `"string"` og `"number"` skal understøttes.
-The working example:
+Et virkende eksempel:
[iframe border=1 src="solution" height=190]
-P.S. The table can be big, with any number of rows and columns.
+P.S. Tabellen kan være stor, med et hvilket som helst antal rækker og kolonner.
diff --git a/2-ui/2-events/03-event-delegation/4-behavior-tooltip/solution.view/index.html b/2-ui/2-events/03-event-delegation/4-behavior-tooltip/solution.view/index.html
index 1ef37cdc9..aa05ce523 100644
--- a/2-ui/2-events/03-event-delegation/4-behavior-tooltip/solution.view/index.html
+++ b/2-ui/2-events/03-event-delegation/4-behavior-tooltip/solution.view/index.html
@@ -1,80 +1,75 @@
-
+
+
+
+
-
-
-
-
-