Не работает кнопка Добавить в корзину в IE
Всем привет!
Есть трудность. Кнопка "добавить в корзину" не работает (т.е никак не реагирует) в IE. Выдает такую ошибку: SCRIPT5009: "TDMAddCartProduct" не определено air (1949,65) Вот код кнопки: <a href="javascript:void(0)" class="tdcartadd" OnClick="TDMAddCartProduct('<?=$arPrice['PHID']?>','<?=$arPart['PKEY']?>')" title="<?=Lng('Add_to_cart',1,0)?>">Į krepšelį</a> А вот, как я понимаю код функции, на которую вызывает атрибут Onclick: /* Add to Cart */ [script] function TDMAddCartProduct(PHID,PKEY){ PKEY = PKEY || ''; var QTY = ''; if(jQuery("#Qt_"+PHID).val()!=''){QTY=jQuery("#Qt_ "+PHID).val();} var CurHref = window.location.href; if(PKEY!=''){ PKEY="#item"+PKEY; CurHref = CurHref.replace(PKEY,""); } jQuery("#PartsBoxOverlay").prependTo(".tdm_content "); jQuery("#PartsBoxOverlay").width(jQuery(".tdm_cont ent").outerWidth()).height(jQuery(".tdm_content"). height()).show(); jQuery("<form action='"+CurHref+PKEY+"' id='addcartform' method='post'><input type='hidden' name='PHID' value='"+PHID+"'/><input type='hidden' name='QTY' value='"+QTY+"'/></form>").appendTo('body'); jQuery("#addcartform").submit(); return false; } [/script] Я нагуглил, что проблема именно в Onclick. Но как решить проблему не знаю. Может что-нибудь подскажете. :) |
Часовой пояс GMT +3, время: 19:49. |