getElementsByClassName => querySelectorAll to support IE8