Мы успешно использовали функцию перетаскивания через jQuery на определенных изображениях. Ниже приведен пример того, как у нас есть droppable.Droppable vs Clickable в JQuery
$('.t1 span.droppable').each(function(){
$('.droppable').droppable({
drop: function(event, ui) {
//the drop function is done here.
}
Теперь мы пытаемся использовать изображение при нажатии. Сначала мы сделали это, он не работает вообще.
$('.t1 span img.clickable').each(function(){
$('.clickable').clickable({
click: function(event, ui) {
alert("TYEST");
};
});
});
Далее мы попробовали это, но если есть 20 изображений, он предупреждает 20 раз.
$('.t1 span img.clickable').each(function(){
$('.clickable').click(function(){
alert("TEST");
});
});
Что является лучшим механизмом для решения этой проблемы?
Ну, вы используете '.each()' 'img', если у вас есть 20' img', он будет срабатывать для каждого найденного тега. – steo
@Steo ok david решил его, просто вернув false, но почему его функциональность я не слишком уверен здесь. – new14