我正在尝试在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?