<分区>
<a class="lnk" href="#" onclick="showItem();">
<span data-id="27">TEST</span>
</a>
function showItem()
{
var itid = event.target.dataset.id;
alert(itid);
}
如果你尝试 this jsfiddle code您可以看到,对于 IE (11) 和 Chrome,事件对象被正确评估,但是对于 Firefox (32.0),您会收到错误消息(ReferenceError:事件未定义)
这是 Firefox 的错误还是 IE 和 Chrome 中的不同事件对象生命周期? 然而,由于在 IE 和 Chrome 中它正在工作,我认为这是一个问题。 关于解决方法?
p.s: 在jsfiddle中,只有firefox,代码选择仍然有问题(运行后无法选择代码。