我对实现的旋转木马采取了不同的方向,选择了bxSlider而不是jCarousel。这是我正在建立的图片库http://rjwcollective.com/equinox/rishi_gallery/eqgall.php
我遇到的问题是,当我重置过滤器或选择其他过滤器时,滑块不会重置。这是初始加载的代码:
//first load
$.ajax({
type:"POST",
url:"sortbystate.php",
data:"city=&gender=&category=",
success:function(data){
//carousel
$('#thumbs').html(data);
//alert("whoa, careful there!");
$('#thumbs').bxSlider({auto: false, mode:'vertical',
autoControls: false,
autoHover: true,
pager: false,
displaySlideQty: 4,
speed:800,
infiniteLoop: true,
moveSlideQty: 4,
controls: true});
}
});//end ajax
这是用于处理过滤器更改的代码:
$(".statelist :input").click(function(){
var carousel = $('#thumbs').data('jcarousel');
var state = $('.statelist input:checked').attr('value');
var gender = $('.gender input:checked').attr('value');
var category =$('.category input:checked').attr('value');
$.ajax({
type:"POST",
url:"sortbystate.php",
data:"city="+state+"&gender="+gender+"&category="+category,
success:function(data){
//alert("whoa, careful there!");
$('#thumbs').html(data);
$('#thumbs').bxSlider({auto: false, mode:'vertical',
autoControls: false,
autoHover: true,
pager: false,
displaySlideQty: 4,
speed:800,
infiniteLoop: true,
moveSlideQty: 4,
controls: true});
//$('#thumbs').jcarousel('add', index, data);
}
});//end ajax
});
我参考了bxSlider的文档,它具有一个内置的函数来处理重置:destroyShow():function()
reloadShow():function()
我对自己做错了感到困惑。甚至尝试使用.empty()来清空轮播div,然后再将其加载数据,没有骰子。
有什么想法吗?
编辑:链接到bxSlider网站:http
://bxslider.com/
在文档就绪块之外html" target="_blank">声明“ mySlider”变量为我解决了问题:
var mySlider;
$(function(){
mySlider= $('#slider').bxSlider({
auto: true,
controls: true
});
mySlider.reloadShow();
})
亚历克斯
Reset,重置。 练习 1,重置。先查看一下历史: → git log --oneline 33c97bc Revert "让标题微笑" 3dc2c3f Revert "添加 .gitignore" fb11f83 让 README.md 标题的首字母大写 0fd9dac 让标题微笑 7086650 添加 .gitignore b5773ad 设置相关资源文档标题 23f3c2b 添加相关资源文
如您在使用手表时遇到问题,可以尝试重启。重启手表不会删除手表上的任何设置或个人数据。 重启手表 在手表上,按下“返回”按钮,然后前往设置 > 一般设置 > 关于手表,然后选择重启手表。 将手表重置为出厂设置 如重启手表不起作用,您可以将手表重置为出厂设置。请注意将手表重置为出厂设置,会将手表上的所有个人数据与设置清空,您需要重新设置手表才可供您个人使用。您从手表同步至 Flow 账户上的所有数据均
与其他电子设备类似,我们建议不时关闭 M600。 如您在使用 M600 时遇到问题,可以尝试重启。重启 M600 智能手表不会删除产品的任何设定或个人数据。 重启 M600 导航至 Settings(设定)应用程式,找出并轻触 System(系统)。 轻触Restart(重启)。 通过轻触核取标记图标来确认重启。 或 长按侧边电源按钮直至 Polar 标志出现。 有时重启您的电子设备并不能解决问题
问题内容: 我有以下内容: 如何通过.click函数在倒计时中途重置计数器? 问题答案: 您可以存储对该超时的引用,然后调用该引用。
如果您在使用 A370 时遇到问题,尝试将其重置。重置会清空 A370 中的所有信息,您需要重新设置以供您个人使用。 利用电脑在 FlowSync 中重置 A370: 将 A370 通过所附的 USB 连接线插入电脑。 在 FlowSync 中打开设置。 按下出厂重置按钮。 您也可以从手环来重置 A370。 进入设置。 点击电源按钮 将设备关闭。 在“关闭”文字显示时,再次按下按钮五秒。 现在您需
与任何电子设备类似,建议时而重启 A300。如果您在使用 A300 时遇到问题,尝试将其重置。通过同时长按“向上”、“向下”、“返回”和“灯光”按钮数秒直至显示屏上显示 Polar 动画可重置 A300。这称为软重置,不会删除您的数据。