Adds prototype definition for indexOf.

This commit is contained in:
zorkow 2015-08-29 00:30:34 +01:00
parent 9654bd4256
commit d73dbe2860

View File

@ -829,7 +829,6 @@
MENU.Focus(menu); MENU.Focus(menu);
}, },
MoveHorizontal: function(event, menu, move, rtl) { MoveHorizontal: function(event, menu, move, rtl) {
console.log(move);
if (this.disabled) { if (this.disabled) {
return; return;
} }
@ -1509,7 +1508,19 @@
HUB.Register.StartupHook("End Config",{}), // wait until config is complete HUB.Register.StartupHook("End Config",{}), // wait until config is complete
["Styles",AJAX,CONFIG.styles], ["Styles",AJAX,CONFIG.styles],
["Post",HUB.Startup.signal,"MathMenu Ready"], ["Post",HUB.Startup.signal,"MathMenu Ready"],
["loadComplete",AJAX,"[MathJax]/extensions/MathMenu.js"] ["loadComplete",AJAX,"[MathJax]/extensions/MathMenu.js"],
function() {
if (!Array.prototype.indexOf) {
Array.prototype.indexOf = function(item, start) {
for (var i = (start || 0), j = this.length; i < j; i++) {
if (item === this[i]) {
return i;
}
}
return -1;
};
}
}
); );
})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.CallBack,MathJax.OutputJax); })(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.CallBack,MathJax.OutputJax);