Показать сообщение отдельно
  #1 (permalink)  
Старый 24.10.2017, 13:02
Кандидат Javascript-наук
Отправить личное сообщение для гуня Посмотреть профиль Найти все сообщения от гуня
 
Регистрация: 22.08.2009
Сообщений: 105

почему не работает код
этот работает

$("#leadTemplate").tmpl(leads).appendTo('.box-min-'+data.status+' .main_box');
$(".draggable-item").contextmenu({
                            'update lead': function(event, element) { location.href = '/lead/update/' + $(element).attr('id'); },
                            'update notes': setNotes,
                            'copy lead': function(event, element) { location.href = '/lead/create/' + $(element).attr('id'); }
                        }, 'right');


а такой нет
function contextmenu(leadsHtml) {
    $(leadsHtml).find(".draggable-item").contextmenu({
        'update lead': function(event, element) { location.href = '/lead/update/' + $(element).attr('id'); },
        'update notes': setNotes,
        'copy lead': function(event, element) { location.href = '/lead/create/' + $(element).attr('id'); }
    }, 'right');
}

leadsHtml = $("#leadTemplate").tmpl(leads);

                    $(leadsHtml).appendTo('.box-min-'+data.status+' .main_box');
                    contextmenu(leadsHtml);
Ответить с цитированием