更改链接颜色,当幻灯片显示图像是最后一个图像时,Jquery

Mic*_*ael 0 jquery css-selectors slideshow

我有一些带有一些图像的幻灯片.有一个NEXT-Link(id:#next)可以浏览.我想在到达最后一张图像时立即更改NEXT-link的CSS颜色.

我现在有类似的东西:

if($('img.next()').is(":last-child")){$('#next').css('color:#666');}
else{$('#next').css('color:#111');}
Run Code Online (Sandbox Code Playgroud)

这有什么问题?

jas*_*ino 5

你的.css()语法有点偏.如果您只设置一个CSS属性值对,就像在上面的代码中一样,该.css()方法需要两个参数.

如果需要向元素添加多个属性值对,.css()则接受单个对象作为参数.

您可以在jQuery文档中阅读更多相关信息.

对于您的具体情况,代码看起来应该更像这样:

if($('img.next()').is(":last-child")){$('#next').css('color', '#666');}
else{$('#next').css('color', '#111');}
Run Code Online (Sandbox Code Playgroud)

希望有所帮助!