prev() para seleccionar un elemento con cierta class
Publicado por José Ángel (3 intervenciones) el 09/10/2016 12:03:08
Buenas:
Estoy intentando hacer con waypoint una variable en la que se seleccione el elemento previo que tenga la misma CLASS pero no soy capaz. No están seguidos los elementos y tampoco son iguales (div, li, section...)
Actualmente tengo lo siguiente:
Por favor, me podéis ayudar?
Gracias!!!
Estoy intentando hacer con waypoint una variable en la que se seleccione el elemento previo que tenga la misma CLASS pero no soy capaz. No están seguidos los elementos y tampoco son iguales (div, li, section...)
Actualmente tengo lo siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
// Waypoints
$('.post_article').waypoint( function(direction) {
if (direction ==='down') {
var wayID = $(this).attr('id'); (funciona correctamente)
} else {
var previous = $(this).prevAll('.post_article').last(); (aquí es donde estoy atascado ya que el alert da undefined)
alert(previous);
var wayID = $(previous).attr('id');
}
$('.marcado').removeClass('marcado');
$('header .global ul li a[href=#'+wayID+']').addClass('marcado');
}, { offset: '40%' });
Por favor, me podéis ayudar?
Gracias!!!
Valora esta pregunta


0