Yes, the Election is still happening as of March 27, 2020. Please watch the local news channels for updates and potential changes… you may request an absentee ballot either by mail, in person or on the myvote.wi.gov website
https://humboldt-wi.gov/wp-content/uploads/2020/03/2020-Town-special-notice.pdf