jQuery альтернатива td.cellIndex

У меня есть ссылка на код javascript

var cell = event.target
if (cell.cellIndex === 3) {
    ...
}

безопасно ли использовать свойство cellIndex?

что было бы хорошей альтернативой кросс-браузеру?

jQuery разрешен.

1 ответов


cellIndex поддерживается всеми основными браузерами[src] и определяется в DOM level 2[src]. Палка с этим. В jQuery, вы можете использовать:

$('#myTD')[0].cellIndex;
в jQuery!--15-->index() также может быть оптимизирован для использования cellIndex где имеется, также будет работать, хотя это будет менее эффективным, поскольку он работает, получая массив дочерних узлов родительского узла и найти индекс текущий элемент в этом массиве.