【问题标题】:set img src as anchor tag href attribute in jquery在jquery中将img src设置为锚标签href属性
【发布时间】:2014-01-06 13:46:22
【问题描述】:

我正在尝试将图像附加到 div 中,并将它们的 src 设置为选定的锚标记 href,并防止锚标记在单击时打开。这里是代码。(.loader) 是 div 类。

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

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

}

下面是html代码(锚标签href)

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

【问题讨论】:

    标签: jquery


    【解决方案1】:

    你没有取消点击,你错过了一个回报

    onclick="return born();"
    

    另外,您的附加文件存在引用问题。

    【讨论】:

      【解决方案2】:

      使用单 ' 和双 " 引号的组合

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

      另外,取消默认的 anhcor 操作

      onclick="return born();"
      

      【讨论】:

      • @saptal,刚刚编辑了它,仍然无法打开默认链接
      【解决方案3】:
      function born(){
          var link=$(this).attr("href");
      
          $(".loader").append("<img src='" + link + "' alt='sh** aint working'/>");
      return false;   
      

      }

      【讨论】:

        猜你喜欢
        • 2019-03-07
        • 1970-01-01
        • 1970-01-01
        • 2017-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-31
        • 1970-01-01
        相关资源
        最近更新 更多