我正在使用一个脚本,使所有在不支持该功能的浏览器中具有占位符的输入框。在该脚本中,我使用了:
为了让选择更快(我认为按类选择比按属性选择更快),但这会滥用css类的目的,只是用来进行样式设置,而且会填充DOM。
您有任何建议或技巧来改进这些任务吗?
$('input[placeholder]').each(function() {
选择所有要操作的元素。
我在想,这样做可能会比较慢,因为它不是一个非常具体的选择器,比如:
$('#input').each(function() {
我知道有一种方式可以更快地选择(但我不想分别指定所有id)。
您是否建议为所有具有占位符属性的输入添加类,例如:
$('.iHaveaPlaceholder').each(function() {
为了让选择更快(我认为按类选择比按属性选择更快),但这会滥用css类的目的,只是用来进行样式设置,而且会填充DOM。
您有任何建议或技巧来改进这些任务吗?