Javascript jquery替代td.cellIndex

Javascript jquery替代td.cellIndex,javascript,jquery,cross-browser,Javascript,Jquery,Cross Browser,我有一些javascript代码引用 var cell = event.target if (cell.cellIndex === 3) { ... } cellIndex属性使用安全吗 什么是好的跨浏览器替代方案 jQuery是允许的。cellIndex受所有主要浏览器的支持,并在DOM级别2中定义。坚持下去。在jQuery中,您可以使用: $('#myTD')[0].cellIndex; jQuery也可以进行优化,以便在可用的情况下使用cellIndex,但效率较低,因为它通过

我有一些javascript代码引用

var cell = event.target
if (cell.cellIndex === 3) {
    ...
}
cellIndex属性使用安全吗

什么是好的跨浏览器替代方案


jQuery是允许的。

cellIndex
受所有主要浏览器的支持,并在DOM级别2中定义。坚持下去。在jQuery中,您可以使用:

$('#myTD')[0].cellIndex;

jQuery也可以进行优化,以便在可用的情况下使用
cellIndex
,但效率较低,因为它通过获取父节点的子节点数组并在该数组中查找当前元素的索引来工作。

我喜欢你的[src]功能。处理不带下划线链接的简便方法。@TJC:我想尝试一些不同的方法:-)遗憾的是,对
cellIndex
在线属性的唯一引用是W3Schools&MSDN,所以它不信任它。@Raynos:也许一杯牛奶和一块饼干会让你感觉更好?哦,还有。到quirksmode的链接就足够了。比托托罗更相信这一点。