jquery vraag

Gestart doorRogier10 reacties44 weergaven

11 berichten · pagina 1 van 1

Rogier

Lid · Topicstarter

Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey jongens,

Ik probeer een sleep box te maken.

$(document).ready(function() { 

    $(.draggeble).draggable({ 
        start: function(event, ui) { 
            this.addClass(drag);
        }
        stop: function(event, ui) {
            this.removeClass(drag);
            
            var x = this.offset().left;
            var y = this.offset().top;
            alert(x +   + y)        
        }    
    });
});


Het wil alleen niet werken sadley. Als ik alleen .draggable() doe werkt het wel.
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$(.draggeble).draggable({

Weet niet of het aan die spelfout ligt?
0
Rogier

Lid · Topicstarter

Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
nop smile
0
Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Josnl schreef:
$(.draggeble).draggable({

Weet niet of het aan die spelfout ligt?
Das gewoon zijn class he. yummie
Rogier schreef:
nop smile
Hmmm.. ik snap het nog niet precies. Je wilt gewoon iets kunnen slepen?

Zo heb ik het:

$("#content").draggable({ 
                containment : parent,
                handle : div#content,    
            });
0
Rogier

Lid · Topicstarter

Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het moet slepen, maar bij het slepen een class toevoegen. En als het stopt met slepen een class weghalen en de nieuwe plek opslaan.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Eigenlijk een beetje het zelfde als one2xs index pagina? dat je die vakjes ook kan verslepen dus.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
en als je console.log(this); doet, wat heeft die te zeggen dan?
En sws heeft je console een error of warning?
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Include je de jQuery API wel?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Vriendje schreef:
Include je de jQuery API wel?
jQuery UI zou je dan ook moeten includen, niet alleen jQuery.
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$(document).ready(function() { 

    $(.draggeble).draggable({ 
        start: function(event, ui) { 
            this.addClass(drag);
        },
        stop: function(event, ui) {
            this.removeClass(drag);
            
            var x = this.offset().left;
            var y = this.offset().top;
            alert(x +   + y)        
        }    
    });
});


Na de start functie moet een komma smile
0
Rogier

Lid · Topicstarter

Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ER waren twee fouten. Die comma idd (bedankt daarvoor superb). En de addclass() moest $(this).addclass zijn.

Dan werd alert() niet afgesloten. Maar dat is niet belangrijk want in de echte code laad daar een ajx ding.

Het is dus opgelost!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren