Хочу вызвать триггер кликом, чтобы this из другой функции подхватил кликнутый элемент. Мой код получает ошибку на slice, что значение не определено.
$(document).on('click','.inventory_item_link', function clickbuttonadditem(event){
$('.inventory_item_link').trigger('selectitem',[event]);
});
$(document).bind('selectitem', function selectitem(event, iditem){
iditem = $(this).attr('href').slice(1,4);
console.log('selectitem '+iditem);
});
Необходимо передать элемент this внутрь функции, следующий код работает без ошибки:
$(document).on('click','.inventory_item_link', function clickbuttonadditem(event){
$('.inventory_item_link').trigger('selectitem',[this, event]);
return false;
});
$(document).bind('selectitem', function selectitem(event, el, iditem){
iditem = $(el).attr('href').slice(1,4);
console.log('selectitem '+iditem);
});
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет, начал пользоваться облачными плюшками, всё отлично, но, есть один непонятный моментУ меня приложение Tomcat и база Mysql, чтобы настроить...