change cache logic
change image tag's id and move the responsive function out of setImgFullScreen