我正在重构以下代码:
$(this).parent().find('td').index(this)
进入此代码:
$(this).siblings('td').index(this)
通过访问兄弟TD而不是上升到TR并再次下载到TD,在当前TR的TD之间进行基本搜索。
但是第一个代码返回19
,这是正确的,第二个代码返回-1
,显然不是。{/ p>
我很困惑......
答案 0 :(得分:3)
答案 1 :(得分:1)
知道了!
$(this).siblings('td').addBack().index(this)
兄弟姐妹实际上是所有其他TD,所以我也必须包括当前的TD!