社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Jquery

jquery代码,用于在列表项中设置唯一的href属性

Katie • 4 年前 • 162 次点击  

我有200件物品的清单。各 <li> 包含一个 <h3> 用唯一电话号码的文本字符串标记。各 <理工大学; 还包含 <a> 标记,的父级 <H3> . 在页面加载时,我需要设置每个 <A & GT; 标记包含在其子项中的电话号码 <H3> .

JQuery

$("a").each(function() {
    var phonenumber = $(this > "h3").html();
    $(this).attr("href", "phonenumber");
});

HTML

<li>
    <h1>Altman, Jennifer, Phd</h1>
    <a href="">
        <h3>617-999-5054</h3>
    </a>
</li>
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38249
 
162 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Kartikeya Khosla
Reply   •   1 楼
Kartikeya Khosla    5 年前

你必须使用 .find() 如图所示:

$("a").each(function() {
   var phonenumber = $(this).find("h3").text();
   $(this).attr("href", phonenumber);
});

Fiddle