Просьба всем, кто знает о ThreeDubMedia jquery.event.drop. Я использую код из демонстрации выбора. Вот ссылка ThreeDubMediaСобытия на динамических созданных элементах
Мне нужна такая же функция перетаскивания для выбора динамических элементов. Для событий кликов я просто использую jquery .on(). Но я не знаю, как получить тот же эффект от этого кода.
$('.layout-grid [class*=span]')
.drop("start",function(){
$(this).addClass("click");
})
.drop("end",function(){
$(this).removeClass("click");
});
Как я могу активировать эти функции на динамических элементах, соответствующих селектору?
Вы должны называть эти методы когда элементы создаются. –
Вы должны использовать механизм делегирования событий ... check 'on()' jquery method 2nd signature '.on (events [, selector] [, data])' [здесь] (http://api.jquery.com/ on /) – Stphane
@FelixKling много благодарен, я пытался сделать то же самое, но не в том месте, вы в основном ответили на мой вопрос в одном предложении. –