add grid item click function