Javascript 所有图像的标题位于滑块上方

Javascript 所有图像的标题位于滑块上方,javascript,caption,Javascript,Caption,下面是一个脚本,它在每个图像上插入一个标题。但在这里,脚本只为第一个、第二个和最后一个图像插入标题,而不是全部 这里是一些截图。 这是控制台: //如果元素存在,请执行某些操作 $.fn.onAvailable=函数(fn){ var sel=此选择器; 无功定时器; 如果(此长度>0){ fn.呼叫(本); } 否则{ 计时器=设置间隔(函数(){ 如果($(sel).length>0){ fn.调用($(sel)); 清除间隔(计时器); } }, 0); } }; $('.rhs ban

下面是一个脚本,它在每个图像上插入一个标题。但在这里,脚本只为第一个、第二个和最后一个图像插入标题,而不是全部

这里是一些截图。 这是控制台:

//如果元素存在,请执行某些操作
$.fn.onAvailable=函数(fn){
var sel=此选择器;
无功定时器;
如果(此长度>0){
fn.呼叫(本);
}
否则{
计时器=设置间隔(函数(){
如果($(sel).length>0){
fn.调用($(sel));
清除间隔(计时器);
}
}, 0);
}
};
$('.rhs banner#超级大小的li a').on可用(函数(){
var imgalt=[];
var imgaltdefine=[];
var超大小_li=[];
$('.gallery admin content div.photoGalleryElement div.thumbnail')。每个(函数(i、v){
v=$(v);
推({
标题:$(“.thumbContents a”,v).attr(“标题”).split(/\s+/).join(“”)
});
});
if($('body div.photoGalleryElement div.缩略图a').attr('title')){
$('.rhs banner#超大li')。每个(函数(i,v){
v=$(v);
imgaltdefine.push({
李:$(“a”,v),
持票人:$(五),
li_holder_html:$(v).html()
});
if(imgalt[i].title.trim().length){
log(imgaltdefine[i].li,imgalt[i].title);
$(imgaltdefine[i].li).prepend(“”+imgalt[i].title+“”);
}
});
}否则{
log(“没有滑块图像的描述”);
}
});
  • 沟通

请详细说明问题所在。可能会添加一个屏幕截图?请看这里:。每幅图像都有一个标题,但使用该脚本,标题只针对某些图像显示,而不是针对所有图像。请编辑您的问题