有什么优雅的方法可以按名称获取元素类型吗?
我可以预期呈现的表单包含下拉列表、输入、表格、名称如“answer[x]”的 div,其中 x 代表某个数字。我需要元素类型来知道如何处理它。我可以尝试通过以下方式获取对象:
$('td[name=answer\\[1\\]]')
$('div[name=answer\\[1\\]]')
$('input[name=answer\\[1\\]]')
然后什么时候$('input[name=answer\\[x\\]]').length > 0
“太棒了!它的输入!”。它只是看起来不像优雅的方式......