function dragWorker(){
var item, idTsak, email, counter;
$('.left-menu-item.friend-item').mouseenter(
function () {
$('.left-menu-item').removeClass('select');
$(this).addClass('select');
item = filter();
idTsak = $(item).attr('id');
email = $(this).find('a').attr('id');
counter = 1;
}
)
$('.left-menu-item.friend-item').mouseleave(
function () {
if((counter == 1) && $('#'+idTsak).css('display')=='block'){
if(Task.update({_id:idTsak}, {$set:{worker_id: parseInt(email)}})){
$(document).removeClass('select');
$(this).addClass('select');
console.log('Worker successfully changed');
}
}
}
)
}
Я сделал так, но это криво, если вот так делать
$('.left-menu-item').mouseup(function(event){
alert('I was clicked!');
// Do whatever else...
});
Вот так если просто на странице нажать, потом на этом элементе отпустить, то норм. Если зажать элемент со списка ui-sortable, то не срабатывает. В мозилле все хорошо