if($('input').attr('readonly') == 'readonly'){ alert("foo"); }
我认为“如果”甚至不是最好的方法。
if ( $('input').is('[readonly]') ) { }
使用[readonly]作为选择器只是检查属性是否在您的元素上定义。如果你想检查一个值,你可以使用这样的东西:
if ( $('input').is('[readonly="somevalue"]') ) { }