Make timeline entries clickable
This commit is contained in:
@ -65,6 +65,14 @@ $(function() {
|
|||||||
fileTypeById[filetype.id] = filetype;
|
fileTypeById[filetype.id] = filetype;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('tr[data-id]>.clickable').each(function(index, element) {
|
||||||
|
element = $(element);
|
||||||
|
element.click(function() {
|
||||||
|
slider.val(index);
|
||||||
|
slider.change()
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
slider.on('change', function(event) {
|
slider.on('change', function(event) {
|
||||||
currentSubmission = slider.val();
|
currentSubmission = slider.val();
|
||||||
var currentFiles = files[currentSubmission];
|
var currentFiles = files[currentSubmission];
|
||||||
|
@ -7,3 +7,6 @@
|
|||||||
height: 400px;
|
height: 400px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.clickable {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
@ -40,7 +40,7 @@ h1 = "#{@exercise} (external user #{@external_user})"
|
|||||||
tbody
|
tbody
|
||||||
- submissions.each do |submission|
|
- submissions.each do |submission|
|
||||||
tr data-id=submission.id
|
tr data-id=submission.id
|
||||||
td = submission.created_at.strftime("%F %T")
|
td.clickable = submission.created_at.strftime("%F %T")
|
||||||
td = submission.cause
|
td = submission.cause
|
||||||
td = submission.score
|
td = submission.score
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user