function check option; add callback functionto end method; cache all of doms to renderItemHtml method; and user can setting animation