2

我试图从标签中获取href,创建一个img并将href用作src。该站点上的另一个人帮助了该 src=href 部分,但是我在使用该 src 创建一个 img 并将其附加到特定位置时遇到了困难。这绝对是某种我无法弄清楚的语法错误。

如果我使用 src 的实际链接,它会有所帮助。

$("#Results a").live('dblclick', function(event){
    if (event.type === 'dblclick') {
        var src = $(this).attr("href");
        $("#Target_Location").append('<img src=" " />').attr("src", src).addClass('DCT_Card');
    }
});

发生的情况是,#Target_Location 是获取类的对象,并且没有生成任何 img。

4

2 回答 2

8
$('<img />', { 'src': src, 'class': 'DCT_Card' }).appendTo('#Target_Location');

js小提琴

如果我需要在元素之后用它自己的...包装imgin怎么办?divclass#Target_Location

试试这个...

$('<img />', { 'src': src, 'class': 'DCT_Card' })
 .wrap('<div class="something" />')
 .parent()     
 .insertAfter('#Target_Location');

js小提琴

于 2011-04-12T01:08:33.227 回答
0

试试这个代码:

$('<img/>').attr('src', src).addClass('DCT_Card').appendTo('#Target_Location');
于 2011-04-12T01:06:15.213 回答