当滑块只有一个图像时,如何禁用下一个/上一个按钮
How to disable next/prev button when slider have only one image?
当滑块有一个图像时,不需要next/prev按钮,但如果滑块有多个图像,则需要next/pev按钮。你能建议我做JavaScript代码吗?我知道如何通过控制虚假禁用next/prev
controls : false
但是当图像具有多个图像时,这也是错误的。这是我的代码,
<script>
var imgCnt = $('#images div').val(); //get images count.
if(imgCnt == 1){
$('.bxslider').bxSlider({
controls:false
});
}else{
controls:true
}
</script>
我试过这段代码,它运行得很好。请尝试您的程序。使用三元运算符。
$(document).ready(function(){
$('ul.bxslider').bxSlider({
controls: ($("#images div").length > 1) ? true: false,
});
});
如果有1个图像,则仅设置bxSlider。我还将.val()更改为.size(),以返回所选元素的数量。
<script>
var imgCnt = $('#images').size(); //get images count.
var useControls = true; // Show controls?
if(imgCnt == 1){
useControls = false;
}
$('.bxslider').bxSlider({
controls:useControls
});
</script>
相关文章:
- 禁用旋转木马中的下一个按钮和上一个按钮
- 当滑块只有一个图像时,如何禁用下一个/上一个按钮
- iOS中的上一个/下一个按钮对于通过JavaScript隐藏/显示的输入被禁用
- 如何在 php 中选择一个时禁用下拉列表
- 根据使用php和javascript选择的另一个动态下拉框禁用下拉框
- 如何 从另一个下拉列表中选择一个值时禁用下拉值
- 数据表:禁用第一个下一个上一个最后一个,并在处理时显示/搜索记录
- FULLCALENDAR:如何禁用上一个按钮,只能看到当前月份和下个月
- 如果当前输入有错误或警告,则禁用所有下一个表单输入字段
- 如何获取上一个/下一个非禁用选项的索引(相对于所选选项)
- 如何获取最后一张和第一张幻灯片以相应地激活或禁用下一个和上一个按钮
- 对动态插入的表单元素禁用下一个表单字段
- colorbox:如何禁用下一个和上一个按钮
- 如果用户得到else语句,是否可以刷新页面或禁用下一个文本字段?
- 当点击jQuery循环插件时,暂时禁用下一个/上一个按钮(链接)(不一定是jQuery循环问题)
- jQuery carousel -当到达列表上的最后一个项目时,禁用下一个/上一个链接
- 如何在JQuery的文本框改变时禁用下一个文本区域
- 如何在JQuery中单击最近的元素(复选框)时禁用下一个元素(文本区域)
- 如何禁用下一个按钮,直到所有字段都完成
- bootstrap datepicker中的beforeShowDay禁用下一个日期