Я знаю, что причина может не совпадать, но только для тех, кто может получить такую же или похожую ошибку:
Я получал
Unable to get value of the property 'toLowerCase'
из IE9, но также
TypeError
arguments: Array[2]
0: "toLowerCase"
1: undefined
length: 2
__proto__: Array[0]
get message: function getter() { [native code] }
get stack: function getter() { [native code] }
set message: function setter() { [native code] }
set stack: function setter() { [native code] }
type: "non_object_property_call"
__proto__: Error
Из инструментов разработчика Chrome.
Это не имело ничего общего с ошибками Jquery (старые версии) или любыми другими решениями, которые я нашел в Интернете, когда гуглял.
Это была моя глупая ошибка, потому что я не следил за тем, чем я занимался. Я использовал
var targetRow = $(this).closest("tr")[0];
И «это» было не тем, что я думал (подумал, что это был тег ссылки, думаю, что это было целое окно или документ или что-то еще, но, конечно, это не то, что я думал).
Моя собственная чертова ошибка.
Просто может помочь кому-то, у кого есть момент JScript Muppet:)