障害物にぶつかり、次のエラーが発生する理由がわからないのに、クリックしてGoogleチャートにマウスダウンイベントを送信しようとしています。
私はjQueryとgooglechartsapiを使用しています。visualisationOverlayはチャートの上部に絶対位置にあるdivです。エラーは、dispatchEventが変更されたイベントをgooglechartiframeに送信するときです。
$('#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]
私が間違っているところのヒントは大歓迎です!