snackjs
ライブラリを使用しています。
wrap.detach(namespace)
'Object Expected'
IE8 でエラーがスロー されます。
説明:
detach: function (namespace){
listenerMethod(this, 'detach', namespace, null, true)
this.data(namespace, null)
return this
},
function listenerMethod(wrapper, method, namespace, args){
var data = wrapper.data(namespace)
if (data)
snack.each(data, function (listener){
listener[method].apply(wrapper, args)
})
return wrapper
}
渡される 4 番目の引数listenerMethod(this, 'detach', namespace, null, true)
はnull
listener[method].apply(wrapper, args)
エラーを与えることもそうです。
それはIE8だからです
function.apply(obj , null)
エラーをスローします。