Как загрузать ajax ом картинку?
А при чем тут Ajax? Сделайте так:var img = new Image();
img.onload = function(){
document.getElementById("cont").appendChild(this);
}
img.src = '...';upd:
Первый вариант:$('#cont').click(function() {
var url = "http://pp.vk.me/c608129/v608129926/13d7/M78M4KmekWI.jpg", 
that = $(this);
  $.ajax({
    type: "GET",
    url: url,
    dataType: "image/jpeg",
    success: function(data) {
      i = new Image();
      i.src = url;
      that.appned(i);
    },
    error: function(error, txtStatus) {
      console.log(txtStatus);
      console.log('error');
    }
  });
});
По первому случаю:
1. Раз используете jquery научитесь создавать элемент через jquery: api.jquery.com/jQuery/#jQuery2
2. Изучите что такое глобальные и локальные переменные. 
3. В success вы получаете массив байт. Однако img требует строку ссылку на картинку.
4. Посмотрите контекст выполнения success функции.
По второму случаю всё хуже. Прежде чем писать, подумайте, что вам надо.