Javascript 图像转盘切换时动态范围文本更改
我有一个引导转盘,当“从滑块中的图像”更改文本(span withJavascript 图像转盘切换时动态范围文本更改,javascript,carousel,Javascript,Carousel,我有一个引导转盘,当“从滑块中的图像”更改文本(span withclass=“image title”)时,要使alt image的值处于活动状态 例如,如果image1处于活动状态,则范围将类似于image1的Alt, 当图像2处于活动状态时,跨度将为 <span>Alt of image 2</span> 图像2的Alt 我该怎么做 演示 您的图像不包含alt属性,因此您需要添加它们以获取alt属性中的文本 我创建了一个函数switchText。它获取活动图像的
class=“image title”
)时,要使alt image的值处于活动状态
例如,如果image1处于活动状态,则范围将类似于image1的Alt
,
当图像2处于活动状态时,跨度将为
<span>Alt of image 2</span>
图像2的Alt
我该怎么做
演示
function switchText() {
$('span').text($('.active img').attr('alt'));
}
// bind 'slid' function
$('#myCarousel').bind('slid', function() {
// remove active class
$('.carousel-linked-nav .active').removeClass('active');
// get index of currently active item
var idx = $('#myCarousel .item.active').index();
// select currently active item and add active class
$('.carousel-linked-nav li:eq(' + idx + ')').addClass('active');
switchText();
});
// invoke the carousel
$('#myCarousel').carousel({
interval: 3000
});
// use alt text from first image at the beginning
switchText();