【问题标题】:Jquery dynamic link creationjQuery动态链接创建
【发布时间】:2011-10-16 21:04:07
【问题描述】:

考虑下面的 Jquery 代码:

var previewImage = $('#prev');
var newLink = $('<a/>').attr('href', name);
previewImage.append(newLink);

HTML 输出是

<img src=" " id="prev"/>
<a href=" "></a>

需要的输出是

<a href=" "><img src=" " id="prev"/></a>

主要问题是链接是在 id="prev" 的 previewImage 之后创建的,我需要此图像位于链接内。任何帮助将不胜感激。

【问题讨论】:

    标签: jquery html hyperlink href var


    【解决方案1】:

    您需要wrap()[docs] 方法而不是append()[docs]

    var previewImage = $('#prev');
    var newLink = $('<a/>').attr('href', name);
    previewImage.wrap(newLink);
    

    【讨论】:

      猜你喜欢
      • 2014-10-13
      • 1970-01-01
      • 2020-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 2011-07-01
      相关资源
      最近更新 更多