---
title: "Javascript slutar fungera när jag importerar nya js"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/182063-javascript-slutar-fungera-när-jag-importerar-nya-js"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Tibbelit"
published: "2010-01-18T15:13:46.000Z"
updated: "2010-01-18T15:32:23.000Z"
replies: 2
views: 526
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/182063-javascript-slutar-fungera-när-jag-importerar-nya-js"
---

# Javascript slutar fungera när jag importerar nya js

## #1 — Tibbelit, 2010-01-18T15:13Z

Hej!

Har stött på ett konstigt (eller?) problem. Jag länkar till 5 olika javascript, samt har en funktion i head (se nedan). Det konstiga är att när head ser ut som det gör nedan, fungerar inte de javascript vars bibliotek är i dessa rader kod:

```
<script language="javascript" type="text/javascript" src="lb/js/prototype.js"></script>
<script language="javascript" type="text/javascript" src="lb/js/scriptaculous.js?load=effects,builder" ></script>
<script language="javascript" type="text/javascript" src="lb/js/lightbox.js" ></script>
```

Hela head:

```
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Personlig Portfolio</title>
<link rel="stylesheet" href="lb/css/lightbox.css" type="text/css" media="screen" />
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<script language="javascript" type="text/javascript" src="lb/js/prototype.js"></script>
<script language="javascript" type="text/javascript" src="lb/js/scriptaculous.js?load=effects,builder" ></script>
<script language="javascript" type="text/javascript" src="lb/js/lightbox.js" ></script>
<script language="javascript" type="text/javascript" src="jquery-1.3.2.min.js" ></script>
<script language="javascript" type="text/javascript" src="jquery.flow.1.2.js" ></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
	$("#myController").jFlow({
		slides: "#slides",
		controller: ".jFlowControl", // must be class, use . sign
		slideWrapper : "#jFlowSlide", // must be id, use # sign
		selectedWrapper: "jFlowSelected",  // just pure text, no sign
		auto: true,		//auto change slide, default true
		width: "760px",
		height: "auto",
		duration: 400,
		prev: ".jFlowPrev", // must be class, use . sign
		next: ".jFlowNext" // must be class, use . sign
	});
});
</script>
</head>
```

MEN om jag ändrar ordning på hur jag länkar till javascripten så blir det såhär att dessa javascript fungerar inte:

```
<script language="javascript" type="text/javascript" src="jquery-1.3.2.min.js" ></script>
<script language="javascript" type="text/javascript" src="jquery.flow.1.2.js" ></script>
```

Och head ser då ut såhär: 

```
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Personlig Portfolio</title>
<link rel="stylesheet" href="lb/css/lightbox.css" type="text/css" media="screen" />
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<script language="javascript" type="text/javascript" src="jquery-1.3.2.min.js" ></script>
<script language="javascript" type="text/javascript" src="jquery.flow.1.2.js" ></script>
<script language="javascript" type="text/javascript" src="lb/js/prototype.js"></script>
<script language="javascript" type="text/javascript" src="lb/js/scriptaculous.js?load=effects,builder" ></script>
<script language="javascript" type="text/javascript" src="lb/js/lightbox.js" ></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
	$("#myController").jFlow({
		slides: "#slides",
		controller: ".jFlowControl", // must be class, use . sign
		slideWrapper : "#jFlowSlide", // must be id, use # sign
		selectedWrapper: "jFlowSelected",  // just pure text, no sign
		auto: true,		//auto change slide, default true
		width: "760px",
		height: "auto",
		duration: 400,
		prev: ".jFlowPrev", // must be class, use . sign
		next: ".jFlowNext" // must be class, use . sign
	});
});
</script>
</head>
```

**Det vill säga**
De javascript som jag länkar till högst upp vill inte fungera...

Har aldrig stött på detta innan, men antagligen ett enkelt fel...

Sidan validerar i övrigt så det ska inte vara några problem... trodde jag...

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

## #2 — Ledel, 2010-01-18T15:25Z

Jag vill minnas att jQuery och Lightbox inte är kompatibla med varandra. Alltså - de tar ut varandra, och därför fungerar bara det du inkluderar längst ned.

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

## #3 — voigtann1, 2010-01-18T15:32Z

$() är ett prototype funktion, du måste köra med noConflict med jquery (eller om nu prototype också har det nu?):
<http://docs.jquery.com/Using_jQuery_with_Other_Libraries>

dock måste jag undra om du verkligen vill köra med två rätt stora ramverk.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/182063-javascript-slutar-fungera-när-jag-importerar-nya-js
