$(function() {
'use strict';
$('[data-toggle="offcanvas"]').on('click', function() {
if ($('body').hasClass('offcanvas-open')) {
$('.offcanvas-collapse').removeClass('open');
$('body').removeClass('offcanvas-open');
} else {
$('.offcanvas-collapse').addClass('open');
$('body').addClass('offcanvas-open');
}
});
})
$('.table-balance__row').on('mousedown', function(){
if($(this).find('.draw-modal').length>0) {
$('.draw-modal.shown').hide().parents('.table-balance__row').find('.table-balance__column').removeClass('table-balance__column--active');
$(this).find('.draw-modal').show().addClass('shown');
$(this).find('.table-balance__column').addClass('table-balance__column--active');
}
});
id="text_2"
, а у input data-id=2
, берем у инпута через var id = $(this).attr('data-id');
и ищем $('#text_'+id);
if (event.target.tagName != 'A') return;
в таг нейм приходит большая буква), а у вас маленькая)