次のコードをリファクタリングしています。
$(this).parent().find('td').index(this)
このコードに:
$(this).siblings('td').index(this)
これは基本的に、TR に移動してから TD に戻るのではなく、兄弟 TD にアクセスすることによって、現在の TR の TD を検索します。
しかし、最初のコードが を返す19
のは正しいのですが、2 番目のコードは を返しますが、これは-1
明らかに正しくありません。
私は困惑しています...