Add support for heading without id
jQuery free relyon component/dom