IMP: jqprint()
это плагин, добавьте правильную ссылку на ваш файл.Попробуйте добавить функцию щелчка в document.ready, тогда она должна нормально работать.
$(document).ready(function () {
$("#print").click( function() {
$('.map').jqprint();
});
});
Я проверил это, она отлично работает.