您好,我在修复我的轮播点时遇到了一些麻烦(那些显示您当前位置的点,例如,如果您在图像三上,那么它可能看起来像这样:●●◦●●●●●●●●● )。
ps 我对 jQuery 解决方案不感兴趣。
今天我这样做:
我有一个变量来检查 activePage (标记出白点),然后我执行一个 for 循环来查看我应该在哪里放置一个白点以及在哪里放置其他黑点,但这不起作用。我将在下面发布我的代码:
// 稍后我会将此变量分配给我声明的视图,该视图将显示点(我正在处理 Titanium 项目) var x = '';
for (var i = 0; i < mySlideViews.length; i++){ if (activeSlideNbr == 0){ // This is the first image and I want to set the first dot to a white dot x = '◦' + x; } // This is the last image and I want to set the last dot to a white dot else if (activeSlideNbr == mySlideViews.length -1){ x ='◦' + x; } // if the active page is neither in the start or end else if (i == activeSlideNbr){ x = '◦' + x; } // to set out the black dots else{ x = x + '●'; } }
我真的很感激一些帮助,如果您需要更多信息,请告诉我。