サイトのタッチメニューにhammer.jsを使用しています。
「オブジェクトはプロパティまたはメソッド 'addEventListener' をサポートしていません」hammer.js、行 247 文字 13
IE8で。
機能していない Hammer.js の実際のコード:
/**
* simple addEventListener
* @param {HTMLElement} element
* @param {String} type
* @param {Function} handler
*/
bindDom: function(element, type, handler) {
var types = type.split(' ');
for(var t=0; t<types.length; t++) {
element.addEventListener(types[t], handler, false);
}
},
どうすればこれを修正できますか?
Jquery にも同様の問題がありました: http://bugs.jquery.com/ticket/11127