fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix prawdafalsz - thanks a lot jquery
[redakcja.git]
/
redakcja
/
static
/
edumed
/
js
/
edumed.js
diff --git
a/redakcja/static/edumed/js/edumed.js
b/redakcja/static/edumed/js/edumed.js
index
cc7b9e1
..
1952c63
100644
(file)
--- a/
redakcja/static/edumed/js/edumed.js
+++ b/
redakcja/static/edumed/js/edumed.js
@@
-152,12
+152,18
@@
if (!$placeholder.hasClass('multiple')) {
$placeholder.hide();
}
if (!$placeholder.hasClass('multiple')) {
$placeholder.hide();
}
+ if ($added.is(".add-li")) {
+ $added.wrap("<li/>");
+ }
$added.append('<span class="remove">x</span>');
return $('.remove', $added).click(function(ev) {
$added.append('<span class="remove">x</span>');
return $('.remove', $added).click(function(ev) {
- $added.prev(".placeholder:not(.multiple)").show();
if (!ismultiple) {
$($added.data('original')).removeClass('disabled').draggable('enable');
}
if (!ismultiple) {
$($added.data('original')).removeClass('disabled').draggable('enable');
}
+ if ($added.is(".add-li")) {
+ $added = $added.closest('li');
+ }
+ $added.prev(".placeholder:not(.multiple)").show();
return $added.remove();
});
};
return $added.remove();
});
};
@@
-598,12
+604,12
@@
PrawdaFalsz.prototype.show_solutions = function() {
var qp, _i, _len, _ref, _results;
PrawdaFalsz.prototype.show_solutions = function() {
var qp, _i, _len, _ref, _results;
- reset();
+
this.
reset();
_ref = $(".question-piece", this.element);
_results = [];
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
qp = _ref[_i];
_ref = $(".question-piece", this.element);
_results = [];
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
qp = _ref[_i];
- if ($(qp).data('solution') ===
'true'
) {
+ if ($(qp).data('solution') ===
true
) {
_results.push($(".true", qp).click());
} else {
_results.push($(".false", qp).click());
_results.push($(".true", qp).click());
} else {
_results.push($(".false", qp).click());