设置元素属性,用attr()还是prop()? 对于取值为true /false的属性,如 checked/selected/readonly或者disabled,使用prop(),其他属性使用 attr(). 比如:$('input:checkbox').attr('checked',fasle)只有第一次有效,后面无效,使用prop才准确. $.fn.attr()将数据直接存在元素的attribute节点上,通过F12可以在html标签中看到,数据内容只能为字符串. 'data-name'整…