2016-05-27 9 views
0

Ich versuche waypoints.js zu verwenden, um die URL auf einer einseitigen Website zu aktualisieren. Das Wegpunkt-Ereignis wird korrekt ausgelöst, aber ich kann die ID nicht aus dem Bereich herausholen, zu dem ich gescrollt habe. Die Variable ist immer undefiniert.waypoints.js get ID von Element

$('section').waypoint(function() { 
    var hash = $(this).attr('id'); 

    window.location.hash = (hash); 
    currentHash = hash; 
}); 

Antwort

0

Ich löste es. Sie sollten das von waypoints.js verwenden:

$('section').waypoint(function() { 
    var hash = this.element.id 

    window.location.hash = (hash); 
    currentHash = hash; 
});