Добрый день,
такая ситуация - есть динамически созданная сетка из div' ов, в самих дивах лежат span' ы и картинки (то же все создается динамически), при клике на div выскакивает popup окошко с инфой конкретно по объектам того div' а на который тыкнули. Вот так инфа загоняется в popup:
open: function() {
var goods_id = event.target.id;
$('#popup_id').val(goods_id);
$('#popup_type').val(JSON.stringify( goods[goods_id-1].type));
$('#popup_title').val(JSON.stringify( goods[goods_id-1].title));
$('#popup_manufacturer').val(JSON.stringify( goods[goods_id-1].manufacturer));
$('#popup_description').val(JSON.stringify( goods[goods_id-1].description));
$('#popup_price').val(JSON.stringify( goods[goods_id-1].price));
$('#popup_in_stock').val(JSON.stringify( goods[goods_id-1].in_stock));
},
Тут все понятно и работает. Но если клик был по потомку div' a например по вставленной картинке то соответственно ID не получается процедурой и инфа не достается.
Итак вопрос - как можно заставить обрабатывать клик по потомку как клик по предку, попутно остановив клик по самому потомку? С виду все просто но из за того что все создается динамически выходит много проблем(
P.S. не по теме, но то же нужно - как можно ajax запросом обновить данные в файле json? хотя бы намек
