---
title: "Placera element överst i lista - hur hade du gjort?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/190293-placera-element-överst-i-lista-hur-hade-du-gjort"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "silfver"
published: "2012-09-03T11:53:18.000Z"
updated: "2012-09-03T20:33:20.000Z"
replies: 4
views: 507
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/javascript/190293-placera-element-överst-i-lista-hur-hade-du-gjort"
---

# Placera element överst i lista - hur hade du gjort?

## #1 — silfver, 2012-09-03T11:53Z

Till er som är jQuery masters. Kika på denna koden (<http://jsbin.com/ozimax/6/edit>). Är det här ett bra sätt att lösa problemet på?

Jag vill alltså att när man man klickar på en 'Header'-länk så skall den rubriken lägga sig överst i \<ol\>. Detta fungerar just nu, jag vill bara veta om man kan göra det på ett fiffigare sätt.

Hur skulle du gjort?

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

## #2 — voigtann1, 2012-09-03T13:29Z

du behöver inte klona om du nu vill flytta på elementen:

```
$(document).ready(function() {

var ul = $('.sortList'),
    li = ul.children('li'),
    ol =  $("ol");
    
  $(".sortList a").click(function(){
    var id = $(this).attr("data-sort"),
		currentItem = ol.find("li[data-name='" + id + "']");
		
	ol.prepend(currentItem);
	
	return false;
  });
  
    
});
```

<http://jsbin.com/ozimax/7/edit>

du skulle nog även kunna spara li listan i en kollektion och bara kört filter på det också.

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

## #3 — silfver, 2012-09-03T14:04Z

Är det *ol.prepend(currentItem);* som gör själva flytten?

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

## #4 — voigtann1, 2012-09-03T14:07Z

Jo

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

## #5 — silfver, 2012-09-03T20:33Z

Tack  voigtann1. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/190293-placera-element-överst-i-lista-hur-hade-du-gjort
