<li id ="pdf1"> <img id ="pfd1img" src="/Content/img/pdf.png"/>Catalogue</li>
脚本:
 $("#pdf1img").attr('href', '/Content/pdf/' + data.pdf1);
我正在尝试将超链接添加到图像。我想我快要到那里了,但是我错过了什么吗?

最佳答案

$("#pdf1img").wrap($('<a>',{
   href: '/Content/pdf/' + data.pdf1
}));

试试那个^^^

图像元素不能作为链接,但可以将其包装在 anchor 元素中。

.wrap() in jQuery Docs

10-05 20:39