Только что разработал платежный модуль, и он отлично работает с моим банком. Он состоит из обычных элементов, таких как ввод текста для номера кредитной карты, cvc и т. д.
Потом решил добавить немного функциональности и юзабилити специи. JQuery.Payment – это простое и в то же время удобное расширение. Я добавил его в головной блок, он успешно загружен.
Но мне так и не удалось прикрепить его к входу.
jQuery('#pos_cc_number').payment('formatCardNumber');
С или без document.ready; не повезло. Затем я вставил приведенный выше оператор JQuery в консоль Chrome, и все заработало гладко.
Также протестированы события щелчка JQuery, и они также не были привязаны к элементам ввода. Если бы я мог заставить это работать, планирую использовать также credit-card-dimmer .
Я действительно тщательно искал, но, видимо, что-то упустил. Любая помощь будет оценена по достоинству.
Спасибо!
PS: Протестировано на Magento CE 1.7.0.2 — Classic OnePage-Checkout.
exists
.. Но привязан ли он к JQuery? Вы пробовали использовать.on()
на всякий случай? - person Zak   schedule 26.04.2013