Javascript 用a标签中的相同img标签替换img标签

Javascript 用a标签中的相同img标签替换img标签,javascript,jquery,html,Javascript,Jquery,Html,数据库中以html标记形式保存的数据在我的网站中以文字显示。现在我需要在幻灯片中显示带有img标记的图像。为了做到这一点,我必须链接img标签。我已经用javascript和document.ready()方法完成了这项工作。这样: $(document).ready(function () { $("#group1").colorbox({ rel: 'group1' }); var title = $('#<%= lbl_title.Client

数据库中以html标记形式保存的数据在我的网站中以文字显示。现在我需要在幻灯片中显示带有img标记的图像。为了做到这一点,我必须链接img标签。我已经用javascript和document.ready()方法完成了这项工作。这样:

$(document).ready(function () {
    $("#group1").colorbox({
        rel: 'group1'
    });
    var title = $('#<%= lbl_title.ClientID%>').html();
    $.each($('.slideshow'), function () {
        var src = $('img[alt=' + title + ']').attr('src');
        var href = src.Substring(19, input.Length - 10);
        var st = $('img[alt=' + title + ']').attr('style', $(this).attr('style'));
        $("<img alt='" + title + '" src="' + src + "'style='" + st + "'/>").replaceWith(
            "<a href='thumbnails\mark\/" + href +
            "' target='_blank' class='group1 cboxElement hoverZoomLink'><img alt='" + title + '" src="' +
            src + "'style='" + st + "'/></a>");
    });
});
$(文档).ready(函数(){
$(“#组1”).颜色框({
rel:'group1'
});
var title=$('#').html();
$.each($('.slideshow'),函数(){
var src=$('img[alt='+title+']').attr('src');
var href=src.Substring(19,input.Length-10);
var st=$('img[alt='+title+']').attr('style',$(this.attr('style'));
$(“”)。替换为(
"");
});
});
但是它找不到
img
标记。请帮帮我


slideshow是包含文本的div的属性“
id
”。“
title
”变量用于从img标记中查找“
alt
”属性;“
src
”用于从img标签中查找“
src
”;“
href
”用于从
src
查找“图像名称”,而“st”用于查找img标签的“样式”;此外,我使用“ReplaceWith”命令将预期的
img
标记替换为具有完整属性的“a”标记中的相同img标记。

.Substring
.Length
无效。我想你的意思是
.substring
.length
?:)你能为此创建js小提琴吗^