Почему jQuery.inArray не работает с массивом объектов

У меня есть массив объектов

var arr = [
        {"id" : "1", "description" : "one"},
        {"id" : "2", "description" : "two"},
        {"id" : "3", "description" : "three"}]

Мне нужно получить индекс, например, для объекта с id = "2". Я делаю

var index = jQuery.inArray( {"id" : "2", "description" : "two"}, arr )

В индексе я получаю -1.

JsFiddle

Ответы на вопрос(3)

Ваш ответ на вопрос