多项选择题

attr() 的回调函数解释正确的是()

A.回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值
B.函数的返回值为属性的新值
C.回调函数有两个参数:被选元素相关属性的旧值,以及新值
D.函数的返回值只能是boolean类型