我正在尝试将 mousedown 事件作为点击发送到谷歌图表,尽管遇到了障碍并且不知道为什么我会收到以下错误。
我正在使用 jQuery 和谷歌图表 api,visualisationOverlay 是图表顶部的绝对定位 div,错误是 dispatchEvent 将修改后的事件发送到谷歌图表 iframe。
$('#visualizationOverlay').live('mousedown',function(e){
e.type = "click";
vis = document.getElementById($('#visualization').find('iframe').attr('id'));
console.log(vis);
vis.dispatchEvent(e);
});
我在 Firefox 中收到以下错误
NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIDOMEventTarget.dispatchEvent]
任何我出错的提示将不胜感激!