add doc.ready func