Superfish Menu Plugin - v1.7.4 Problem: TypeError: o is undefined
Hi,
Firebug is reporting the error TypeError: o is undefined in the clearTimeout(o.sfTimer) statements in Superfish 1.7.4 highlighted here:
over = function () {
var $this = $(this),
o = getOptions($this);
clearTimeout(o.sfTimer);
$this.siblings().superfish('hide').end().superfish('show');
},
out = function () {
var $this = $(this),
o = getOptions($this);
if (ios) {
$.proxy(close, $this, o)();
}
else {
clearTimeout(o.sfTimer);
o.sfTimer = setTimeout($.proxy(close, $this, o), o.delay);
}
},
The errors occur when hover expands or contracts the displayed menu.
Testing initially on Firefox 26 / Windows 7SP1.
Has anyone else come across this? Any ideas what the problem might be - internal Superfish or my usage of it?
JPL