Jquery 将选择器或子元素附加到保存dom元素的变量名

Jquery 将选择器或子元素附加到保存dom元素的变量名,jquery,css-selectors,children,Jquery,Css Selectors,Children,我将dom元素保存为变量名以提高性能(不必每次都遍历dom) 但是现在我想把每一个李都说出来。是否有方法仍然使用变量名,并使用变量名执行与$('#listGroupsExport.li')等效的操作?是的,您可以使用它来查找元素的后代 listGroupsExport.find('li'); 如果你只想得到孩子,那么: listGroupsExport.children('li'); 另一种方法是在选择器中使用上下文: $('li', listGroupsExport); //But fin

我将dom元素保存为变量名以提高性能(不必每次都遍历dom)

但是现在我想把每一个李都说出来。是否有方法仍然使用变量名,并使用变量名执行与$('#listGroupsExport.li')等效的操作?

是的,您可以使用它来查找元素的后代

listGroupsExport.find('li');
如果你只想得到孩子,那么:

listGroupsExport.children('li');
另一种方法是在选择器中使用上下文:

$('li', listGroupsExport); //But find will be faster
顺便说一下,您的选择器无论如何应该是
$('#listGroupsExport.li')//注意空格

是,您可以使用它来查找元素的后代

listGroupsExport.find('li');
如果你只想得到孩子,那么:

listGroupsExport.children('li');
另一种方法是在选择器中使用上下文:

$('li', listGroupsExport); //But find will be faster
顺便说一下,您的选择器无论如何应该是
$('#listGroupsExport.li')//注意空格

是,您可以使用它来查找元素的后代

listGroupsExport.find('li');
如果你只想得到孩子,那么:

listGroupsExport.children('li');
另一种方法是在选择器中使用上下文:

$('li', listGroupsExport); //But find will be faster
顺便说一下,您的选择器无论如何应该是
$('#listGroupsExport.li')//注意空格

是,您可以使用它来查找元素的后代

listGroupsExport.find('li');
如果你只想得到孩子,那么:

listGroupsExport.children('li');
另一种方法是在选择器中使用上下文:

$('li', listGroupsExport); //But find will be faster
顺便说一下,您的选择器无论如何应该是
$('#listGroupsExport.li')//请注意,您可以使用空格查找元素的递减项

listGroupsExport.find('li')
您可以使用查找元素的递减

listGroupsExport.find('li')
您可以使用查找元素的递减

listGroupsExport.find('li')
您可以使用查找元素的递减

listGroupsExport.find('li')

我想说的是,你的选择器不应该让孩子们参与进来,这样的查找速度会更快,但我认为你涵盖了选项。选择器中的上下文是非常老派的。我想说的是,你的选择器不应该让孩子们参与进来,这样会更快,但我认为你涵盖了选项。选择器中的上下文是非常老派的。我想说的是,你的选择器不应该让孩子们参与进来,这样会更快,但我认为你涵盖了选项。选择器中的上下文是非常老派的。我想说的是,你的选择器不应该让孩子们参与进来,这样会更快,但我认为你涵盖了选项。不过,选择器中的上下文是非常老派的。