javascript - 如何将 URL 从图像的 src 属性复制到 jQuery 中的 href 属性?

标签 javascript jquery html

这是我的 HTML 代码

<div class="anythingWindow">
    <ul class="anythingSlider">
      <li class="panel activePage">
        <div class="content clearfix" style="width: 100%; height: 100%;">
          <a href="http://www.example.com/a.jpg" class="focusedLink">
            <img src= "http://www.example.com/a.jpg"/>
          </a>
          <div class="slider-text">
            Lorem ipsum dolor sit amet, consectetur adipisicing elit
            <a title="" href="#">Read More</a>
          </div>
        </div>
      </li>

      <li class="panel activePage">
        <div class="content clearfix" style="width: 100%; height: 100%;">
          <a href="http://www.example.com/a.jpg" class="focusedLink">
            <img src= "http://www.example.com/a.jpg"/>
          </a>
          <div class="slider-text">
            Lorem ipsum dolor sit amet, consectetur adipisicing elit
            <a title="" href="#">Read More</a>
          </div>
        </div>
      </li>
    </ul>
 </div>

正如您在 div.content > a > img 中看到的,有具有特定位置的图像。如何将此图像中的 URL 复制到 div.slider-text > ahref 属性?

我尝试了 jQuery 的 each() 方法,但无法让它工作。

最佳答案

我相信这就是你想要的:

$(".anythingSlider img").each(function(){
    var src = $(this).src();
    $(this).parent("a").next(".slider-text").children("a").attr("href", src);
});

关于javascript - 如何将 URL 从图像的 src 属性复制到 jQuery 中的 href 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8895358/

相关文章:

javascript - 不接受一系列点(.) 的正则表达式

javascript - 视频库网页开发

jquery - 通过单击另一个 div 更改 div 的背景图像

html - 增加 CSS 中的背景大小会使背景图像消失

javascript - 更新记录而不刷新

javascript - MySQL 表更改的事件监听器?

javascript - 我必须在运行后清除 setTimeouts 吗?

javascript - 将 Angular promise 绑定(bind)到 $scope 更改失败

JQuery:将事件绑定(bind)到动态创建的元素?

JQuery 验证国际化问题