Javascript 找出<;span>;内部元素<;td>;要素
我有一个Javascript 找出<;span>;内部元素<;td>;要素,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我有一个元素。我想找出其中元素的数量。 我觉得children().length应该可以做到这一点,但是我应该使用什么样的选择器作为children()方法的参数呢?使用jquery/javascript还有其他方法吗 一个可能的例子: <td><span>*content*</span> <span>*content*</span> </td> 尝试此操作以获取span的计数,即
元素。我想找出其中
元素的数量。
我觉得children().length应该可以做到这一点,但是我应该使用什么样的选择器作为children()
方法的参数呢?使用jquery/javascript还有其他方法吗
一个可能的例子:
<td><span>*content*</span> <span>*content*</span> </td>
尝试此操作以获取span
的计数,即td
的直接子级:
$('td > span').length;
阅读有关
根据您的编辑
如果td
是包含特定
引用的变量,则
var td = $('td.some');
那你应该试试
$('span', td).length;
要指出一个特定的td
元素,我认为应该使用class
或id
的td
。试着计算span
的直接子元素td
:
$('td > span').length;
阅读有关
根据您的编辑
如果td
是包含特定
引用的变量,则
var td = $('td.some');
那你应该试试
$('span', td).length;
要指出一个特定的td
元素,你应该使用class
或id
,我想。-试试看,这对你有用
看
或
-试试看,这对你很有用
看
或
检查我编辑的答案您可以使用children()函数实现相同的功能,但您做错了您需要的扇区(“td>span”)请参见我的answer@PranayRana:是的,第二部分与children()方法同样有效!检查我编辑的答案您可以使用children()函数实现相同的功能,但您做错了您需要的扇区(“td>span”)请参见我的answer@PranayRana:是的,第二部分与children()方法同样有效!