Я использую Magento 1.7.0.2 и jQuery 1.9.1 с помощью jGrowl. То, что я пытаюсь достичь, - это получить значение количества пользователя, а затем отобразить его как уведомление jGrowl в правом верхнем углу. jGrowl - это просто способ отображения текста с использованием $ .jGrowl («Мой текст здесь»); Вот что я получил до сих пор:Magento/jQuery - Получить входное значение ПОСЛЕ того, как пользователь нажимает
HTML
<div class="add-to-cart bottom">
<input type="text" name="qty" id="qty" maxlength="12" value="500" title="Qty" onclick="$.jGrowl('500 Added To Cart');" class="input-text qty">
<button type="button" title="Add to Cart" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span>Continue to cart</span></span></button>
</div>
JQuery
$('input#qty.input-text.qty').bind("keydown change", function(event){
$.jGrowl(this.value);
});
Это работает, но я в notifcation показывает 3 различных notifactions являются типами пользователей, если я типа в 500 в количестве box, он показывает 5, 50, затем 500 в отдельных уведомлениях, есть ли способ показать его ПОСЛЕ того, как пользователь щелкнет поле ввода?
Заранее спасибо
Вам не нужно «изменять», если вы используете «keydown» в bind. – Kalpesh
попробовал, на этот раз он ничего не отображает. – Gerardo