1 |
efrain |
1 |
M.gradingform_guide = {};
|
|
|
2 |
|
|
|
3 |
/**
|
|
|
4 |
* This function is called for each guide on page.
|
|
|
5 |
*/
|
|
|
6 |
M.gradingform_guide.init = function(Y, options) {
|
|
|
7 |
var currentfocus = Y.one('.markingguideremark');
|
|
|
8 |
|
|
|
9 |
Y.all('.markingguideremark').on('blur', function(e) {
|
|
|
10 |
currentfocus = e.currentTarget;
|
|
|
11 |
});
|
|
|
12 |
Y.all('.markingguidecomment').on('click', function(e) {
|
|
|
13 |
currentfocus.set('value', currentfocus.get('value') + '\n' + e.currentTarget.get('text'));
|
|
|
14 |
currentfocus.focus();
|
|
|
15 |
});
|
|
|
16 |
|
|
|
17 |
Y.all('.showmarkerdesc input[type=radio]').on('click', function(e) {
|
|
|
18 |
if (e.currentTarget.get('value')=='false') {
|
|
|
19 |
Y.all('.criteriondescriptionmarkers').addClass('hide');
|
|
|
20 |
} else {
|
|
|
21 |
Y.all('.criteriondescriptionmarkers').removeClass('hide');
|
|
|
22 |
}
|
|
|
23 |
});
|
|
|
24 |
|
|
|
25 |
Y.all('.showstudentdesc input[type=radio]').on('click', function(e) {
|
|
|
26 |
if (e.currentTarget.get('value')=='false') {
|
|
|
27 |
Y.all('.criteriondescription').addClass('hide');
|
|
|
28 |
} else {
|
|
|
29 |
Y.all('.criteriondescription').removeClass('hide');
|
|
|
30 |
}
|
|
|
31 |
});
|
|
|
32 |
};
|