【发布时间】:2012-03-07 22:42:13
【问题描述】:
几个小时的搜索仍然没有答案我能理解这个:我正在尝试添加一个链接,其 href 会根据选择的轮播中的哪个图像而改变(即选择一个图像,然后底部的链接会改变) .
通过使用类 opaque-fabric 更改当前图像显示的不透明度来选择当前图像:
$('#current').ready(function() {
$("#carousel-2 img").click(function() {
$("#current img").removeClass("opaque-fabric");
var imageToShow = $(this).attr("id").replace("for-", "");
$("#current #"+imageToShow).addClass("opaque-fabric");
$("#carousel-2 img").removeClass("selected-fabric");
$(this).addClass("selected-fabric");
});
});
然后在我的页面的“选择按钮”锚链接中更改href的结尾:
$('.choose-button').ready(function() {
$("#carousel-2 img").click(function() {
var button = $(this).attr('class');
var currenthref = $(".choose-button").attr('href');
$(".choose-button").attr('href', currenthref + button);
});
});
图像显示部分有效,但我似乎无法在按钮中附加 href。请帮忙,慢慢说(初学者)。
编辑:Here's what I'm working with,在测试服务器上。
【问题讨论】:
-
你能发布一些 HTML 和 CSS 代码吗?
标签: jquery dynamic jquery-selectors