From: Marek Stępniowski Date: Wed, 17 Sep 2008 12:20:04 +0000 (+0200) Subject: Moved javascript from tagged_object_list.html to catalogue.js. X-Git-Url: https://git.mdrn.pl/wolnelektury.git/commitdiff_plain/6ed6a028456f3f20ebbc91e88014416e08817239?ds=inline;hp=2e5909e2ebaa5f8ee25bac812b96d4a9f5312df4 Moved javascript from tagged_object_list.html to catalogue.js. --- diff --git a/wolnelektury/media/js/catalogue.js b/wolnelektury/media/js/catalogue.js index 187cfde5a..857849d98 100644 --- a/wolnelektury/media/js/catalogue.js +++ b/wolnelektury/media/js/catalogue.js @@ -42,8 +42,6 @@ return false; }); - - $('#registration-form').ajaxForm({ dataType: 'json', beforeSubmit: function() { @@ -156,5 +154,45 @@ }); } }); + + $('#books-list .book').hover( + function() { $(this).css({background: '#F3F3F3', cursor: 'pointer'}); }, + function() { $(this).css({background: '#FFF'}); } + ).click(function() { + location.href = $('h2 a', this).attr('href'); + }); + + $('#toggle-description').hover( + function() { $(this).css({background: '#F3F3F3', cursor: 'pointer'}); }, + function() { $(this).css({background: '#EEE'}); } + ).click(function() { + if ($('#description').hasClass('hidden')) { + $('#description').slideDown('fast').removeClass('hidden'); + $('p', this).html('Zwiń opis ▲'); + } else { + $('#description').slideUp('fast').addClass('hidden'); + $('p', this).html('Rozwiń opis ▼'); + } + }); + + var target = $('#set-window div.target'); + + $('#set-window').jqm({ + ajax: '@href', + target: target[0], + overlay: 60, + trigger: 'a.jqm-trigger', + onShow: function(hash) { + var offset = $(hash.t).offset(); + target.html('

Ładowanie

'); + hash.w.css({position: 'absolute', left: offset.left, top: offset.top}).show() }, + onLoad: function(hash) { + $('form', hash.w).ajaxForm({ + target: target, + success: function() { setTimeout(function() { $('#set-window').jqmHide() }, 1000) } + }); + } + }); + }); })(jQuery) \ No newline at end of file diff --git a/wolnelektury/templates/catalogue/tagged_object_list.html b/wolnelektury/templates/catalogue/tagged_object_list.html index 4567e742a..769a5cb05 100644 --- a/wolnelektury/templates/catalogue/tagged_object_list.html +++ b/wolnelektury/templates/catalogue/tagged_object_list.html @@ -5,52 +5,6 @@ {% block bodyid %}tagged-object-list{% endblock %} -{% block extrahead %} - -{% endblock %} - {% block body %}

{% title_from_tags tags %}

{% breadcrumbs tags %}