Не на 100% ясно по этому вопросу. Но .get () и .html () возвращают принципиально разные вещи.
.get () возвращает элемент DOM
.html () возвращает (или устанавливает) строку содержимого HTML.
Также обратите внимание, что это не имеет смысла:
$(".photoShow").get(Photo);
Если фото не было целым числом, которое, согласно вашему коду, не является.
Это помогает? Если нет - какая строка вашего размещенного кода не соответствует вашим ожиданиям?