jQuery get element by id may return empty if id contains ,