所以我有一把手风琴,我需要改变手风琴内部物品的颜色,而不是掉落的区域。这是我到目前为止jsfiddle
$("#myAccordion li").draggable({
appendTo: "body",
helper: "clone",
refreshPositions: true,
start: function (event, ui) {
//var name = $(this).closest('.item');
sourceElement = $(this);
},
});
所以我设置了源元素,然后更改它的css:
sourceElement.css('color','red');
然后我想在删除项目之后再将其设为黑色:
$(".projLeader").on('click', '.closer', function(){
var item = $(this).closest('.item');
itm.splice(item);
sourceElement.css('color','black');
item.fadeTo(200, 0, function(){ item.remove(); })
});
所以我有几个问题。首先是手风琴和可放置区域的颜色变化,第二次删除项目颜色后没有更改项目用户删除,而是更改最后一次删除项目的颜色。有什么帮助吗?感谢