尝试使用 :not to select ids 并关闭相应的幻灯片
Trying to use :not to select ids and have the respective slideshows turn off
无法识别。我收到语法错误
illegal character on column 29.
单击任意按钮 (#c1
- #c4
) 时,滑块停止。我相信它没有识别 not。
$('div.nivoSlider:not('#c' + id)').data('nivoslider').stop();
但要开始特定的幻灯片放映,这是可行的。
$('#c' + id).nivoSlider({ effect: 'fade' });
我最初有滑块 #c1
在加载时启动。
谢谢。
看看你的代码,你过早地切断了你的字符串。 (查看此处的语法高亮颜色以获取线索)
试试这个:
$('div.nivoSlider:not(#c' + id + ')').data('nivoslider').stop();
这里的人们非常慷慨地贡献了他们的时间和知识。谢谢你。我想我会 post 我最终做的事情才能让它发挥作用。我根本不需要任何 If 语句。
<script type="text/javascript">
var runningSlider = 1;
$('#slideButtons button').click(function(){
var newID = $(this).attr("id");
alert (newID);
alert ('test of variable ' + runningSlider);
$('#c' + runningSlider).data('nivoslider').stop();
$('#c' + newID).data('nivoslider').start();
runningSlider = newID;
});
</script>
无法识别。我收到语法错误
illegal character on column 29.
单击任意按钮 (#c1
- #c4
) 时,滑块停止。我相信它没有识别 not。
$('div.nivoSlider:not('#c' + id)').data('nivoslider').stop();
但要开始特定的幻灯片放映,这是可行的。
$('#c' + id).nivoSlider({ effect: 'fade' });
我最初有滑块 #c1
在加载时启动。
谢谢。
看看你的代码,你过早地切断了你的字符串。 (查看此处的语法高亮颜色以获取线索)
试试这个:
$('div.nivoSlider:not(#c' + id + ')').data('nivoslider').stop();
这里的人们非常慷慨地贡献了他们的时间和知识。谢谢你。我想我会 post 我最终做的事情才能让它发挥作用。我根本不需要任何 If 语句。
<script type="text/javascript">
var runningSlider = 1;
$('#slideButtons button').click(function(){
var newID = $(this).attr("id");
alert (newID);
alert ('test of variable ' + runningSlider);
$('#c' + runningSlider).data('nivoslider').stop();
$('#c' + newID).data('nivoslider').start();
runningSlider = newID;
});
</script>