It's probably because $('.touchzone')[0]
return a native DOM object, not a jQuery object.
To apply jQuery along with Hammer, you can make use of jQuery Hammer plugin.
Include it after jQuery, then you can do:
$(document.body).hammer().on('release', '.touchzone', function(ev){
alert(ev.gesture);
});