¿Cómo encontrar un elemento basado en un valor de atributo de datos?

Tengo el siguiente escenario:

var el = 'li';

y hay 5<li>está en la página, cada uno con undata-slide=number atributo(número 1,2,3,4,5 respectivamente).

Ahora necesito encontrar el número de diapositiva activo actualmente que está asignado avar current = $('ul').data(current); y se actualiza en cada cambio de diapositiva.

Hasta ahora, mis intentos no han tenido éxito, tratando de construir el selector que coincida con la diapositiva actual:

$('ul').find(el+[data-slide=+current+]);

no coincide / devuelve nada ...

La razón por la que no puedo codificar elli La parte es que esta es una variable accesible para el usuario que se puede cambiar a un elemento diferente si es necesario, por lo que no siempre puede ser unli.

¿Alguna idea de lo que me falta?

Respuestas a la pregunta(9)

Su respuesta a la pregunta