我正在使用脚本使所有输入在尚未支持该功能的浏览器中具有占位符。高效的DOM选择技巧 - 按属性选择慢?
在该脚本,我使用
$('input[placeholder]').each(function() {
选择所有元素作用于。
我在想,如果这也许会是因为它不是一个很具体的减缓选择像
$('#input').each(function() {
我知道选择的方式更快(但我不想单独指定所有id's)。
你会建议增加班所有占位符输入属性约像这样:
$('.iHaveaPlaceholder').each(function() {
做出选择更快的(我认为选择类是比速度属性附加伤害)。但是,这会滥用CSS类的目的,只意味着风格,它会填满dom。
您有任何建议或技巧来改善这些任务吗?
爽哦,didn't知道。看起来像按班选择的确更快。 – Hans 2011-02-22 22:37:05