|
@@ -11,8 +11,6 @@ var DraggableAnswer = {
|
|
|
item.fadeOut(function () {
|
|
|
var $list = $('<ul>').addClass('gallery ui-helper-reset').appendTo(insertHere);
|
|
|
|
|
|
- item.find('a.btn').remove();
|
|
|
-
|
|
|
var droppedId = item.attr('id'),
|
|
|
dropedOnId = insertHere.attr('id'),
|
|
|
originSelectId = 'window_' + droppedId + '_select',
|
|
@@ -20,9 +18,11 @@ var DraggableAnswer = {
|
|
|
|
|
|
$('#' + originSelectId + ' option')
|
|
|
.filter(function (index) {
|
|
|
- return index === parseInt(value);
|
|
|
+ var position = insertHere.prop('id').split('_')[2];
|
|
|
+
|
|
|
+ return index === parseInt(position);
|
|
|
})
|
|
|
- .attr("selected", true);
|
|
|
+ .prop("selected", true);
|
|
|
|
|
|
item.appendTo($list).fadeIn();
|
|
|
});
|
|
@@ -30,11 +30,6 @@ var DraggableAnswer = {
|
|
|
recycleItem: function (item) {
|
|
|
item.fadeOut(function () {
|
|
|
item
|
|
|
- .find('a.btn')
|
|
|
- .remove()
|
|
|
- .end()
|
|
|
- .find("img")
|
|
|
- .end()
|
|
|
.appendTo(DraggableAnswer.gallery)
|
|
|
.fadeIn();
|
|
|
});
|
|
@@ -42,7 +37,8 @@ var DraggableAnswer = {
|
|
|
var droppedId = item.attr('id'),
|
|
|
originSelectId = 'window_' + droppedId + '_select';
|
|
|
|
|
|
- $('#' + originSelectId + ' option:first').attr('selected', 'selected');
|
|
|
+ $('#' + originSelectId + ' option').prop('selected', false);
|
|
|
+ $('#' + originSelectId + ' option:first').prop('selected', true);
|
|
|
},
|
|
|
init: function (gallery, trash) {
|
|
|
this.gallery = gallery;
|