Skip to content

Commit

Permalink
prevent page jumping when utility links are clicked
Browse files Browse the repository at this point in the history
  • Loading branch information
christianwach committed Jun 6, 2014
1 parent ff73a2c commit c9231c7
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 6 deletions.
16 changes: 12 additions & 4 deletions static/js/bibliography.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,33 @@ jQuery("#courseware-bibs-list").hide();
jQuery("#courseware-bibs-form .add").hide();
jQuery("ul.courseware-meta li.add").hide();

jQuery("ul.courseware-meta li.show-bibs a").bind('click', function(){
jQuery("ul.courseware-meta li.show-bibs a").on( 'click', function() {
jQuery("ul.courseware-meta li.add").slideToggle();
jQuery("#courseware-bibs-form .add").hide();
jQuery("#courseware-bibs-list").slideToggle();
event.preventDefault();
return false;
})

jQuery("ul.courseware-meta li.add.bib").bind('click', function(){
jQuery("ul.courseware-meta li.add.bib").on( 'click', function() {
jQuery("#courseware-bibs-form .add").hide();
jQuery("#courseware-bibs-form .existing").slideToggle();
event.preventDefault();
return false;
})

jQuery("ul.courseware-meta li.add.book").bind('click', function(){
jQuery("ul.courseware-meta li.add.book").on( 'click', function() {
jQuery("#courseware-bibs-form .add").hide();
jQuery("#courseware-bibs-form .book").slideToggle();
event.preventDefault();
return false;
})

jQuery("ul.courseware-meta li.add.www").bind('click', function(){
jQuery("ul.courseware-meta li.add.www").on( 'click', function() {
jQuery("#courseware-bibs-form .add").hide();
jQuery("#courseware-bibs-form .www").slideToggle();
event.preventDefault();
return false;
})

// Didn't find another way to 'localize' this
Expand Down
6 changes: 4 additions & 2 deletions static/js/single-assignment.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
*/
jQuery('#courseware-responses-list').hide();

jQuery('#responses').bind('click', function(){
jQuery('#courseware-responses-list').slideToggle();
jQuery('#responses').on('click', function() {
jQuery('#courseware-responses-list').slideToggle();
event.preventDefault();
return false;
});

0 comments on commit c9231c7

Please sign in to comment.