我正在使用这个contentflow控件,这里我有一个特殊的要求,我有点着急。
如果你有一个图片分类列表,用户可以通过点击来选择,那么情况是类似的,但不完全像。当用户单击时,内容流用所选类别的图片刷新其内容。
我创建了一个方法来清除内容流,像这样:
function ClearCoverflow() {
//alert("starting clearing coverflow");
var count = myNewFlow.getNumberOfItems();
for (var i = 0; i < count; i++ )
myNewFlow.rmItem(0);
}
我的getPictures方法变成了这样。
function GetPictures() {
$("#itemcontainer").html("");
ClearCoverflow();
var count = myNewFlow.getNumberOfItems();
$("#itemcontainer").load('getItems.aspx', function () {
//alert('Items where generated');
AddPictures();
});
AddPictures方法类似于控件网站中的示例,但使用jquery。问题是,当执行此操作时,caroussel外观丢失,图像出现在堆栈中并且不循环。
该网站是一个。net网站MVC使用VS2010 .net 4
谢谢大家
我今天意识到我使用的visibleItems选项设置为固定值。我把它取下来了,现在它能工作了。一定有一个错误,当没有足够的项目来填充visibleItems值时,内容流崩溃,并以我解释的方式变得无响应。
您必须将选项设置为默认值,这是项目数量的平方根,它将始终被填充。
希望有所帮助