No puede ser que el código de Alexis no te haya funcionado... incluíste la librería jQuery en tu código?
Si la respuesta es sí, probablemente estés ejecutando el script antes de que se cargen los elementos. Prueba encerrar la función dentro de document.ready:
Código Javascript
:
Ver original$(document).ready(function(){
$(".ejemplo").click(function(){
alert($(this).data("valor")); //El valor almacenado en el atributo personalizado
});
});
Saludos