javascript - Trigger touchmove event drag and drop -
hi need trigger touchmove event manually , pull element out of countainer on mobile device (phonegap, jquery-mobile)
$(elem).bind('touchstart', function(event) { event.preventdefault(); var target = event.target; target = $(this); //this example changes css position target.css("margin-top", "50px"); }); elem.trigger('touchstart');
is there way setup event manually , trigger object event that?
var event = $.event( "touchstart", { pagex:200, pagey:200 } );
i using this drag , drop, author mentioned there no way interact js , recommended:
- call drag , drop listeners , give them event objects create or - trigger simulated pointer events interact sees them drag user.
any idea?
can't declare function outside bind() , call directly?
$(elem).bind('touchstart', handler); function handler(event) { event.preventdefault(); var target = $(event.target); //do stuff pagex , pagey target.css("margin-top", "50px"); } handler({pagex:200, pagey:200, target:elem, preventdefault:function(){}});
Comments
Post a Comment