While working with Cordova Apps, found that the jQuery Animation effects were not smooth. While googling and searching for solution on StackOverflow I found many answers. But one answer on a Chrissilich’s website(link below) worked amazingly for me. So the solution was to add this particular CSS code to the element to be animated. -webkit-transform: translateZ(0);