---
title: "Länka mellan divvar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/184760-länka-mellan-divvar"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "WebbisNet"
published: "2010-09-30T18:55:16.000Z"
updated: "2010-10-05T07:34:11.000Z"
replies: 5
views: 700
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/184760-länka-mellan-divvar"
---

# Länka mellan divvar

## #1 — WebbisNet, 2010-09-30T18:55Z

Nån som vet om man kan länka mellan \<div\> till en annan \<div\> med target som man gör med frames, jag har en div med en meny och en div med ett huvudinnehåll.

Permalänk: https://www.webforum.nu/p/184760

## #2 — Gildebrand, 2010-09-30T20:18Z

Det gör du inte (punkt!!).
Vill du ändra innehållet på en div får du använda dig av javascript (förslagsvis jQuery)

Permalänk: https://www.webforum.nu/p/2255765

## #3 — WebbisNet, 2010-09-30T21:07Z

> **[Gildebrand skrev:](https://www.webforum.nu/p/1518528)**
>
> Det gör du inte (punkt!!).
> Vill du ändra innehållet på en div får du använda dig av javascript (förslagsvis jQuery)

Fick göra en ful lösning med att slänga in en IFrame så jag har nåt att länka in till

Permalänk: https://www.webforum.nu/p/2255776

## #4 — doggelito, 2010-10-05T06:44Z

> **[WebbisNet skrev:](https://www.webforum.nu/p/1518541)**
>
> Fick göra en ful lösning med att slänga in en IFrame så jag har nåt att länka in till

Fullösningar är fult! Och iframes är osmidiga och också fula!  :OO
Använd t.ex. jquery och ev. en ajaxfunktion som Gildebrand föreslår istället. Det är inte så mycket att plugga på.

Permalänk: https://www.webforum.nu/p/2255972

## #5 — Gildebrand, 2010-10-05T07:13Z

Som frames-hatare så håller jag med föregående talare.
Lägg in denna referens i head-taggen på din sida

```
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
```

Istället för en iframe så har du bara en div. Ändra sedan länkarna som ska öppnas i diven så de ser ut typ såhär

```
<a href="#" onclick="$('#mindiv').load('http://google.se');">Länk</a>
```

Permalänk: https://www.webforum.nu/p/2255973

## #6 — voigtann1, 2010-10-05T07:34Z

Och jag klarar inte att se att man blandar html/css/javascript, delar upp varje del skall vara på sin plats.

$.load klarar inte köra från andra domäner, även om det bara är ett exempel.

```
$("a.ajax").click(function(e) {
	e.preventDefault();
	$("#targetDiv").load(this.href);
})
```

Om du har vanliga anrop som rendera om hela sidan så läs gärna mer om jquery load ( <http://api.jquery.com/load/> ) för du kan bara ladda in sid-fragment om du vill det.

Permalänk: https://www.webforum.nu/p/2255974

---

Tråden på webben: https://www.webforum.nu/amne/html-css/184760-länka-mellan-divvar
