详谈jQuery中使用attr(), prop(), val()获取value的异同