---
title: "Fancybox, fungerar på en länk men inte resten"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/187644-fancybox-fungerar-på-en-länk-men-inte-resten"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Mika3l"
published: "2011-08-22T21:10:09.000Z"
updated: "2011-08-23T19:29:34.000Z"
replies: 2
views: 1861
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/187644-fancybox-fungerar-på-en-länk-men-inte-resten"
---

# Fancybox, fungerar på en länk men inte resten

## #1 — Mika3l, 2011-08-22T21:10Z

Hej!
Använder mig av Fancybox för att ladda sidor, har fungerat hur fint som helst innan men nu helt plötsligt så har ett skumt problem dykt upp. På min sida finns flertalet länkar som anropar samma funktion i FB men bara en av länkarna fungerar, resten hoppar direkt till sidan som ska visas.
Någon som har nån aning om vad som har gått fel helt plötsligt? Sjukt irriterande för allt verkar ju vara i sin ordning med tanke på att en länk fungerar.

```
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title> Sunday Morning Magazine | Photographic Web Magazine </title>
<meta name="keywords" content="magazin, online magazine, web magazine, magasin, photo, photography, foto, fotografi, fototidning, sunne, broby grafiska,in between dreams, sunday morning magazine, sunday, morning, in between dreams" />
<meta name="description" content="Sunday Morning Magazine - Photographic web magazine" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="imagetoolbar" content="no" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="0" />
	<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

	<script>
		!window.jQuery && document.write('<script src="jquery-1.4.3.min.js"><\/script>');
	</script>
	<script type="text/javascript" src="./fancybox/jquery.mousewheel-3.0.4.pack.js"></script>

	<script type="text/javascript" src="./fancybox/jquery.fancybox-1.3.4.pack.js"></script>
	<link rel="stylesheet" type="text/css" href="./fancybox/jquery.fancybox-1.3.4.css" media="screen" />
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript">
		$(document).ready(function() {
			$("#readissue").fancybox({
				'width'				: '90%',
				'height'			: '90%',
				'autoScale'			: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'type'				: 'iframe',
				'overlayOpacity'		: '0.9',
				'overlayColor'			: '#444444',
				'scrolling'			: 'no',
				'titleShow'			: false
			});
		});
</script>
</head>
<body>

    
    
<div id="center">

<div id="menu">
<ul>
<li><a href="about.cshtml">About</a></li>
<li><a href="issues.cshtml">Issues</a></li>
<li><a href="contributors.cshtml">Contributors</a></li>
<li><a href="contact.cshtml">Contact</a></li>
<li><a href="inbetweendreams.cshtml">I.B.D</a></li>
</ul>
</div>

<div id="logo">
<a href="index.cshtml">
<img src="images/logo.jpg" alt=" SUNDAY MORNING MAGAZINE " />
</a>
</div>

<div id="content">
    
    
    
<h1>Issues</h1>

<ul class="issueslist">
    <li class="issueslist">
    <div id="issueslistdiv">
        <h3>#1&nbsp;jul 2011</h3>
        <a id="readissue" href="read.cshtml?id=1" title=" Click to read the issue ">
            <img src="images/covers/no1_2011.jpg" class="issue_img" />
        </a>
        <a id="readissue" href="read.cshtml?id=1">Read</a> |
        <a href="issuesinfo.cshtml?id=1">More info</a>

        </div>
    </li>
    <li class="issueslist">
    <div id="issueslistdiv">
        <h3>#1&nbsp;nov 2010</h3>
        <a id="readissue" href="read.cshtml?id=2" title=" Click to read the issue ">
            <img src="images/covers/no1_2010.jpg" class="issue_img" />
        </a>

        <a id="readissue" href="read.cshtml?id=2">Read</a> |
        <a href="issuesinfo.cshtml?id=2">More info</a>
        </div>
    </li>
    <li class="issueslist">
    <div id="issueslistdiv">
        <h3>#8&nbsp;nov 2010</h3>

        <a id="readissue" href="read.cshtml?id=3" title=" Click to read the issue ">
            <img src="images/covers/no1_2010.jpg" class="issue_img" />
        </a>
        <a id="readissue" href="read.cshtml?id=3">Read</a> |
        <a href="issuesinfo.cshtml?id=3">More info</a>
        </div>
    </li>
    <li class="issueslist">

    <div id="issueslistdiv">
        <h3>#20&nbsp;nov 2010</h3>
        <a id="readissue" href="read.cshtml?id=4" title=" Click to read the issue ">
            <img src="images/covers/no1_2010.jpg" class="issue_img" />
        </a>
        <a id="readissue" href="read.cshtml?id=4">Read</a> |
        <a href="issuesinfo.cshtml?id=4">More info</a>

        </div>
    </li>
</ul>

    
    
    
</div>

<div id="issues">
<ul>
<li><a id="readissue" href="read.cshtml?id=1">1&nbsp;jul 2011</a></li>        

<li><a id="readissue" href="read.cshtml?id=2">1&nbsp;nov 2010</a></li>        
<li><a id="readissue" href="read.cshtml?id=3">8&nbsp;nov 2010</a></li>        
<li><a id="readissue" href="read.cshtml?id=4">20&nbsp;nov 2010</a></li>        
</ul>
</div>

<div id="latest">
<h2>Latest issue</h2>

<a id="readissue" href="read.cshtml?id=1" title=" Click here to read the latest issue ">
<img src="images/latest.jpg" alt=" LATEST ISSUE " />
</a>        
</div>

<div id="facebook">
<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FSunday-Morning-Magazine%2F163709807002555&amp;width=220&amp;colorscheme=light&amp;show_faces=true&amp;border_color=%23666666&amp;stream=false&amp;header=false&amp;height=212" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:220px; height:212px;" allowTransparency="true"></iframe>
</div>

<div id="footer">
<p>&copy; 2011 Sunday Morning Magazine, all rights reserved. |
    <a href="mailto:%69%6e%66%6f%40%73%75%6e%64%61%79%6d%6f%72%6e%69%6e%67%6d%61%67%61%7a%69%6e%65%2e%73%65">&#105;&#110;&#102;&#111;&#64;&#115;&#117;&#110;&#100;&#97;&#121;&#109;&#111;&#114;&#110;&#105;&#110;&#103;&#109;&#97;&#103;&#97;&#122;&#105;&#110;&#101;&#46;&#115;&#101;</a> |
    Website and magazine developed by <a href="http://www.mikaelkarlsson.se" target="_blank">Mikael Karlsson</a>.</p>

</div>

</div>

</body>
</html>
```

```
.issueslist {
    float: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
#issueslistdiv {
    width: 160px;
    height: 266px;
    margin-right: 22px;
    margin-bottom: 20px;
}
.issue_img {
	width: 160px;
	height: 226px;
	border: 0;
	display: block;
	margin-bottom: 3px;
}
```

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

## #2 — hltm, 2011-08-22T21:31Z

Du kör ju  id="readissue" på alla länkar, byt till class="readissue" då id:n bara får finnas en gång - därför det funkar med en länk men inte för flera. 

Byt även $("#readissue").fancybox =\> $(".readissue").fancybox i javascriptet så att den letar efter alla element med class name enligt ovan.  :)

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

## #3 — Mika3l, 2011-08-23T19:29Z

Men självklart, att jag kunde missa det! Tack för hjälpen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/187644-fancybox-fungerar-på-en-länk-men-inte-resten
