LeBron James says he will be ready to play in the Cavs' next game after taking an elbow to the spine.