我正在尝试在我的 Magento 商店中创建一个 ajax '快速视图' 或 '快速购物车' 类型的功能。将鼠标悬停在产品上并可以选择在灯箱中“快速查看”它而不是转到产品页面的那种。
我正在使用一个非常简单的 jQuery Ajax 调用,如下所示:
$j('#ajaxquickviewcontent').load("http://websiteaddress/category/productname.html .product-view").ajaxComplete(function(){alert ('Done');});
使用这种方法,我得到了我想要的所有内容(即产品图片、描述、可配置的属性选项(尺寸)下拉列表、数量选择器和添加到购物车按钮) - 但属性选项(尺寸)下拉列表未填充任何内容。我只是得到下拉菜单,但没有选项,显然无法将任何产品添加到购物车。
如果我更改调用以加载整个产品页面,例如
$j('#ajaxquickviewcontent').load("http://websiteaddress/category/productname.html").ajaxComplete(function(){alert ('Done');});
然后下拉确实有大小。我假设页面上可能有一些我应该加载的 javascript,但我找不到它。
任何人都可以为我指出正确的方向,因为我会错过产品基本 div 之外的脚本吗?