Javascript 获取一个div中的所有元素,这些元素可以按dom树的顺序进行tab

Javascript 获取一个div中的所有元素,这些元素可以按dom树的顺序进行tab,javascript,jquery,html,Javascript,Jquery,Html,我需要处理DIV中的所有元素。元素必须是可选项卡的。我正在这样努力 jQuery("#container a,:input:not(:hidden)") 但它正在获取页面上所有的输入元素。当您执行以下操作时,如何获取该div.TIA中的元素(a,:input:not(:hidden)): jQuery("#container a,:input:not(:hidden)") ^ (1) ^ (2) 您正在容器中搜索a元素 您正在整个页面中搜索nothidden:i

我需要处理DIV中的所有元素。元素必须是可选项卡的。我正在这样努力

jQuery("#container a,:input:not(:hidden)")
但它正在获取页面上所有的输入元素。当您执行以下操作时,如何获取该div.TIA中的
元素(a,:input:not(:hidden))

jQuery("#container a,:input:not(:hidden)")
        ^ (1)        ^ (2)
  • 您正在容器中搜索a元素
  • 您正在整个页面中搜索nothidden:input(伪类input是否存在?) 试试这个:

    jQuery("#container a, #container input:not(:hidden)")
    

    在答案中添加解释