Задать вопрос
@maximifn
Пока ты спишь - твой враг качается

Как по нажатию на кнопку AJAX выполнить действие?

Здравствуйте! Есть кнопка
<a rel="nofollow" href="/product-category/products/?add-to-cart=615" data-quantity="1" data-product_id="615" data-product_sku="" class="button product_type_simple add_to_cart_button ajax_add_to_cart">Добавить в корзину</a>

По нажатию нужно выполнить JS-функцию, пытался добавить onclick, у меня не работало. Помогите пожалуйста
  • Вопрос задан
  • 2709 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Morfeey
@Morfeey
Если это единственная кнопка, либо тип кнопки определенных действий, то добавьте идентификатор. А так же выключите стандартное действие ссылки. После этого ссылка станет обычным элементом, с которым можно сделать что угодно.

<a rel="nofollow" class="mybutton" href="/product-category/products/?add-to-cart=615" data-quantity="1" data-product_id="615" data-product_sku="" class="button product_type_simple add_to_cart_button ajax_add_to_cart">Добавить в корзину</a>

$(document).on("click", "a.mybutton", function () {
       $.ajax ({
           // your code
       });
        e.preventDefault();
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы