Javascript 选择循环中的第一个子项
我有一个Javascript 选择循环中的第一个子项,javascript,jquery,loops,foreach,Javascript,Jquery,Loops,Foreach,我有一个表,其中包含来自循环的元素。我需要选择class=“test”的第一个子元素(由于循环,所有元素都具有相同的类)。我编写了一个jquery来选择页面加载时的子对象,但它选择了最后一个子对象,因为所有子对象都来自一个循环jQuery(“.test”).trigger('click')。请帮我渡过难关。谢谢..试试这个: jQuery(".test:first").trigger('click'); 试试这个: jQuery(".test:first").trigger('click');
表
,其中包含来自循环的元素。我需要选择class=“test”
的第一个子元素(由于循环,所有元素都具有相同的类)。我编写了一个jquery来选择页面加载时的子对象,但它选择了最后一个子对象,因为所有子对象都来自一个循环<代码>jQuery(“.test”).trigger('click')代码>。请帮我渡过难关。谢谢..试试这个:
jQuery(".test:first").trigger('click');
试试这个:
jQuery(".test:first").trigger('click');
使用jQuery
使用jQuery
你可以这样写
jQuery(".test:first-child").trigger('click');
作为参考你可以这样写
jQuery(".test:first-child").trigger('click');
供您参考尝试:
jQuery(".test:first-child").trigger('click');
或:
或:
尝试:
jQuery(".test:first-child").trigger('click');
或:
或:
您需要共享循环和相关代码
jQuery(.test”).first().trigger('click')代码>jQuery(“.test:first”).trigger('click')代码>@Arun P Johny jQuery(“.test”).first().trigger('click');非常感谢您需要共享循环和相关代码jQuery(.test”).first().trigger('click')代码>jQuery(“.test:first”).trigger('click')代码>@Arun P Johny jQuery(“.test”).first().trigger('click');非常感谢第一个孩子
将选择.test
中的第一个孩子,而不是.test
itself@Tushar我猜两者的作用相同,唯一的区别是:第一个只匹配一个元素,:第一个子项可以匹配多个:每个父项一个。第一个子项
将选择.test
中的第一个子项,而不是.test
itself@Tushar我猜两者都做相同的工作,唯一的区别是:first只匹配一个元素,:first child可以匹配多个:每个父元素一个。