JS求助修改方法

以下是其中一段,是图片链接加_s,并且有延迟加载效果比如,a.jpg就会变a_s.jpg但我现在要变动了,因为我的略缩图名字有可能不是_s了,也可能是其它名字了,我已用了... 以下是其中一段,是图片链接加_s,并且有延迟加载效果
比如,a.jpg就会变a_s.jpg

但我现在要变动了,因为我的略缩图名字有可能不是_s了,也可能是其它名字了,我已用了一个字段用来存略缩图(这里假设略缩图变量是 $xiaotu)
我想直接读取$xiaotu,不要原来自动加_s的效果,保留延迟加载
应该怎么改?能实现吗?不知道前辈看得懂我的描述没。。。
非常感谢!!
return this.each(function() {
var jQuerythis = jQuery(this),
jQueryimgs = jQuery(this).find("img"),
imgLen = 0,
selectText = "",
ImgIdx = 0,
arrPath = [],
arrTitle = [];
// default info
for(var x = 0; x < jQueryimgs.length; x++){
var jQuerythisImg = jQueryimgs.eq(x)
imgurl = jQuerythisImg.attr("src").split('.');
jQuerythisImgs = imgurl.join('_s.');
var _src = jQuerythisImg.attr("src");
jQuerythisImg.attr({"src":"","data-src":_src});
if(x<tt){jQuerythisImg.attr("src",_src);}
imgsrclist['img_'+x] = _src

if((x+1) == options.Default ){
selectText = jQuerythisImg.attr("title");
ImgIdx = x;
imgShow(ImgIdx);
};
arrTitle.push(jQuerythisImg.attr("title"))
arrPath.push("<dd><div></div><img src="+ jQuerythisImgs +" height=" + options.height + " width=" + options.width+ " /></dd>");
imgLen = x + 1;
};
展开
 我来答
羋渡
2019-05-19 · 记录过程,记录点滴。
羋渡
采纳数:50 获赞数:110

向TA提问 私信TA
展开全部
你好,把修改即可:
jQuerythisImgs = $xiaotu;
var _src = jQuerythisImg.attr("src");
希望采纳
请轻亲青草
2019-05-20 · TA获得超过633个赞
知道小有建树答主
回答量:1901
采纳率:85%
帮助的人:219万
展开全部
jQuerythisImgs = imgurl.join('_s.');
//改成
jQuerythisImgs = $xiaotu;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式