I have the following if statement:
if (buyArray.indexOf(dealWith,0) != -1){
Which is breaking in ie (ie 8 on XP) with "object doesn't support this property or method".
Anyone have a work around for this?
I have the following if statement:
if (buyArray.indexOf(dealWith,0) != -1){
Which is breaking in ie (ie 8 on XP) with "object doesn't support this property or method".
Anyone have a work around for this?
yeah, IE<9 doesn't support indexOf
. You can implement a shim like the one showed here: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf
Or if you already using jQuery you can use inArray. Also underscore has an implementation for it.
Simply changed to the use jQuery.inArray. Thanks to ZER0 for the heads up
if ($.inArray(dealWith, buyArray) != -1) {
© 2022 - 2024 — McMap. All rights reserved.