Asp.net Gridview drag and drop with Jquery

I have a gridview control on my asp.net page and I have to implement drag and drop columns functionality and wondering is it possible? Imagine that I have 10 columns in gridview with data and if I drag 1 st column to the 4 th column it should be replaced. Is it possible with jquery? because gridview doesn't have mousedown or mouseup .