add item.all, and use underscore,jquery