UPDATEИзменение цвета фона (Jquery CSS3?)
Update:
В соответствии с инструкциями Zach Сокир, добавлены следующие коды:
JS
this.onclick = function() { this.style.background = "red"; this.innerHTML = "Bought"; }
Так кнопка:
<a onclick="javascript:func(this)" class="ajax_add_to_cart_button comprar_mat" rel="ajax_id_product_14" href="../cart.php?add&id_product=14" id="matricularme">Matricularme</a>
Но до сих пор не работает
Я пытаюсь добавить некоторые эффекты на несколько кнопок на моем сайте, и я не в состоянии сделать это.
HTML-ссылка (показано как кнопка) выглядит следующим образом:
<td class="marker">
<a class="ajax_add_to_cart_button comprar_mat" rel="ajax_id_product_14" href="../cart.php?add&id_product=14">Buy it now!</a>
</td>
Как вы можете видеть эту кнопку добавляет продукт на моем сайте, и я просто хочу, чтобы изменить весь текст «Куплено» текст и замена фона также.
Что следует использовать? Любой вид JQuery? Или, может быть, просто добавление стиля css, где один спрайт-образ «Купить сейчас!» и «Купили», так что просто измените положение фона?
Благодаря
Скорее всего, это было бы лучше использовать JavaScript, чтобы сделать это. Для этого потребуется событие click, например 'this.onclick = function() {this.style.background =" red "; this.innerHTML = "Купил"; } ' –
Добавление события, как показано в примере, не работает (также добавление js в файл) // Buy it now! –
Либо это, либо использование события' onclick' для якоря –