2014-01-06 117 views
0

试图在div中追加图像,并将它们的src设置为选定的锚标记href,并在单击时从打开锚点标记中解除锚点标记。这里是code.the .loader)是divs类。将img src设置为jquery中的锚标记href属性

function born(){ 
     var link=$(this).attr("href") 

     $(".loader").append("<img src="link" alt="sh** aint working"/>") 
    return false; 

} 
下面

是HTML代码(锚标记的href)单'和双"引号

$(".loader").append("<img src='" +link +" 'alt='sh** aint working'/>") 

同样的

<a href="slides/alvo2.jpg" onclick="born();" ><div class="thumb"><img src="thumbs/alvo2.jpg" alt="" width="124" height="70" border="0" /></div></a> 

回答

1

合用,取消默认anhcor行动

onclick="return born();" 
+0

不能正常工作,它仍然打开锚标记链接 – user3165363

+0

@ user3165363,看到更新的答案 – Satpal

+0

@ saptal,只是编辑它,而不是工作仍然打开默认链接 – user3165363

1

你是不是取消点击,你缺少一个返回

onclick="return born();" 

而且你有一个报价问题,您的追加。

0
function born(){ 
    var link=$(this).attr("href"); 

    $(".loader").append("<img src='" + link + "' alt='sh** aint working'/>"); 
return false; 

}