С JQuery на чистый Javascript код?
Советую приглядываться к youmightnotneedjqueryvar cart = {};

function addToCart() {
    var articul = this.dataset.id;
    cart[articul] = 1;
    console.log(cart);
}

document.getElementById('addToCart').addEventListener('click', addToCart);
JQuery это не js для нубов, это инструмент позволяющий не думать о кроссбраузерности. Даже зная как всё устроено, все равно лучше юзайте готовые либы, в общем случае $(document).on() работает предсказуемие чем addEventListener