Team:University College London/js/labbookjs
From 2012.igem.org
(Difference between revisions)
Line 3: | Line 3: | ||
// set up arrows. | // set up arrows. | ||
var left=330; | var left=330; | ||
- | while(left < | + | while(left < 360){ |
$('.experiment').append('<div class="arrow" style="left:'+left+'px"></div>'); | $('.experiment').append('<div class="arrow" style="left:'+left+'px"></div>'); | ||
left = left+38; | left = left+38; | ||
} | } | ||
var left=585; | var left=585; | ||
- | while(left < | + | while(left < 630){ |
$('.experiment').append('<div class="arrow" style="left:'+left+'px"></div>'); | $('.experiment').append('<div class="arrow" style="left:'+left+'px"></div>'); | ||
left = left+38; | left = left+38; |
Revision as of 12:37, 27 August 2012
$(document).ready(function(){
// set up arrows. var left=330; while(left < 360){
$('.experiment').append('');left = left+38;
} var left=585; while(left < 630){
$('.experiment').append('');left = left+38;
}
$('.experiment').append('SHOW DETAILS
');
$('.protocol').append('');
$('.experiment').click(function() { if($(this).prev().is(':hidden') == true) { $(this).removeClass('experiment').addClass('experimenton');
$(this).find('.arrowlabel').text("HIDE DETAILS"); $(this).prev().slideDown('normal');
}else{
$(this).addClass('experiment').removeClass('experimenton'); $(this).find('.arrowlabel').text("SHOW DETAILS"); $(this).prev().slideUp('normal');
} });
$('.protocol').click(function() {
if($(this).next().is(':hidden') == true) {
$(this).removeClass('protocol').addClass('protocolon');
$(this).next().slideDown('normal');
}else{
$(this).addClass('protocol').removeClass('protocolon'); $(this).next().slideUp('normal');
}
});
if(window.location.hash){
var id = window.location.hash; $(id).next().next().removeClass('experiment').addClass('experimenton'); $(id).next().show(); $(id).next().next().find('.arrowlabel').text("HIDE DETAILS"); document.getElementById(id.substr(1)).scrollIntoView(true); }
});