WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   jQuery och MAMP (https://www.wn.se/forum/showthread.php?t=1058355)

Legendarisk 2013-06-26 21:01

jQuery och MAMP
 
Hej,
Jag får inte min jquery att fungera när jag kör med MAMP.

jquery ligger i en egen .js fil och innehåller:

Kod:

$(document).ready(function() {
    $('.pull-me').click(function() {
        $('.panel').slideToggle('slow');
    });
});

script filen laddar jag in så det är inte det.

Någon som vet om det är något spec med MAMP man måste göra?

jonssondesign 2013-06-26 21:15

Fungerar det att köra utan att kolla när dokumentet är redo, och att lägga scriptet längst ner på sidan?

Legendarisk 2013-06-26 21:36

Är inte helt hundra på hur du menar. ska scriptet in där det ska användas menar du?

Tsarraz 2013-06-26 21:42

Och du har lagt allt mellan <script> taggar

Legendarisk 2013-06-26 22:41

I min header fil som jag inkluderar på alla sidor har jag

Kod:

<script type="text/javascript" src="js/script.js"></script>

allstars 2013-06-26 23:42

och du infogar jquery.js innan detta script och ditt script precis innan </body> ?

vilken version av jQuery använder du?

istället för .click(function(){...}) prova .on("click",function(){...});

jonssondesign 2013-06-27 00:02

Fungerar alert("hej"); ?

christian. 2013-06-27 00:07

Om din jQuery-version är 1.9+ ska du använda $('.pull-me').on('click', function(){...}) som allstars påpekar.

Alex 2013-06-27 00:36

Jag tror att du har glömt att inkludera jquery som allstars nämner.

Följande fungerar (även din javascript-kod fungerar i jQuery 1.9.1):
http://jsfiddle.net/rCGne/

Inkludera detta innan din scripts.js-fil så ska du se att du har mycket bättre resultat.
Kod:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

Legendarisk 2013-06-27 08:20

Tack för all hjälp allihopa! Är inte hemma just nu men ska prova att lägga till det du skrev Alex. Återkommer med resultat :)


Alla tider är GMT +2. Klockan är nu 16:57.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson