gpt4 book ai didi

JQuery:检查前一个 sibling 是否是第一个 child

转载 作者:行者123 更新时间:2023-12-01 02:14:14 24 4
gpt4 key购买 nike

使用 JQuery,如何检查元素的前一个同级元素是否是第一个子元素?

我尝试了以下代码,但它不起作用:

if( $(this).prev() === $(this).siblings(":first-child") ){
//do something
}

使用上述===方法的示例:http://jsfiddle.net/xnHfM/

最佳答案

if($(this).index() === 1){ // if index is 1 it means it's for sure the second children
// here u can grab $(this).prev(), and it's for sure the first one
}

演示 http://jsfiddle.net/p7sAq/

附:我将尝试查看此解决方案与 .is(':first-child') => http://jsperf.com/jquery-check-previous-first-child 的性能对比

编辑:查看最后一条评论,谢谢@RightSaidFred:)

关于JQuery:检查前一个 sibling 是否是第一个 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8506001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com