我正试着为一些推荐信做一个定制滑块。下面的图片说明了它应该如何工作。第一篇推荐信被突出显示,当用户点击下一篇推荐信时,黄色背景应该滑向它,名字和公司的字体颜色应该改变,实际的推荐信文本也应该滑动。
我成功地制作了一个函数式版本,您可以在这个小提琴中看到它,也可以在这个网站上生活。任何改进和解释都将受到高度赞赏(我仍然是jQuery的新手)。
下面是我使用的jQuery代码:
$("div.container-slider").click(
function () {
$("div.active-slide").toggleClass("animate", 1000, function () {
$("div.mike").toggleClass("current-font", function () {
$("span").toggleClass("company-current");
}),
$("div.neil").toggleClass("inactive-slide", function () {
$("span").toggleClass("company");
});
}),
$("div.testimonial-text").slideToggle("slow", function () {
$("div.testimonial-text-2").toggleClass("display-none");
});
});
问题:
span
代码,因为现在脚本在网站上到处改变span
的颜色?发布于 2014-05-07 19:20:41
this
将范围限制在当前元素(如$(this).find('span')....
中),或使用索引(eq()
)以幻灯片为目标,或为相关的跨类指定一个目标。https://stackoverflow.com/questions/23526303
复制相似问题