fix problem touchmove not trigged everytime, needs preventDefault on touchmove, depricate enabled property, added loading method, only one event touchmove listen for performance