I am trying to add press
to jQuery selector. I have many elements on same document, So I can not use IDs for each. I tried by $(selector)[i]
as like ex
Finally I solved the problem by using each
function
$('.mh60 a').each(function(){
var mc = new Hammer(this);
var currentEle = $(this);
mc.on("press", function() {
currentEle.addClass('active');
});
});
Why do you use a for? Try changing your code like this
var selectProduct = $('.mh60 a');
selectProduct.Hammer().on("press", function() {
$(this).addClass('active');
});