посоветуте логику работы
Вся JS логика заложена в классе, объект класса создается так:
$(document).ready(function(){
var oShop = new shop();
});
Далее идет форма с кучей кнопок на которые надо повесить ивенты из класса.
если вешать так:
onclick="oShop.buttonClickEvent();return false;"
То теоретически может возникнуть ситуация когда объект oShop ещё не инициализирован, а по кнопке уже кликнули.
Соотвественно может лучше вынести это в функции обертки вида:
function buttonClickEvent()
{
if (typeof(oShop) != 'undefined') {
oShop.buttonClickEvent()
}
}
Чего скажите?
|