No town board or other public authority shall hereafter issue any license or permit or make any other grant of authority permitting the operation or carrying on of any itinerant carnival, street show, street fair, sideshow, circus, or any similar enterprise within one mile of the corporate limits of any city of the fourth class in this state without having first obtained in writing the consent thereto of the council or other governing body of the city.