如果找到属性,$(selector).attr(name)
是否保证结果为小写?
最佳答案
无论设置什么情况,它都会返回该值。
<div class="sOmEcLaSs">content</div>
.
alert( $('div').attr('class') ); // will alert sOmEcLaSs
如果要转换为小写,可以使用.toLowerCase()
。
alert( $('div').attr('class').toLowerCase() ); // will alert someclass
<小时/>
jQuery 的 attr
返回语句的代码(不是 Sizzle):
http://github.com/jquery/jquery/blob/1.4.2/src/attributes.js#L308
或
http://github.com/jquery/jquery/blob/1.4.2/src/attributes.js#L325
关于jQuery.attr() 保证小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3304745/