$ - это функция jQuery (предоставляемая одноименной библиотекой), отбирающая коллекцию элементов по переданному селектору и возвращающая её в обертке объекта jQuery, имеющего набор методов для работы с ней, включая метод empty.
document.getElementById("someID") возвращает узел DOM, который никакого метода empty не имеет. Это встроенный метод объекта document в браузерном JS.
|