Py学习  »  Jquery

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

Katie • 5 年前 • 187 次点击  

我有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
 
187 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Kartikeya Khosla
Reply   •   1 楼
Kartikeya Khosla    6 年前

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

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

Fiddle