首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery在TD类下查找href

jquery在TD类下查找href
EN

Stack Overflow用户
提问于 2014-02-27 13:43:50
回答 3查看 1.2K关注 0票数 0

new_Url:

代码语言:javascript
复制
<td class="posts column-posts"><a href="edit.php?tshowcase-categories=ops&amp;post_type=tshowcase">2</a></td>

old_url:

代码语言:javascript
复制
<span class="view"><a href="https://blog.company.com/team/tshowcase-categories/ops/">View</a></span>

我想用new_url替换旧的url。

代码语言:javascript
复制
var new_url = $("td.column-posts").find("a").attr('href');
$("span.view").find("a").attr('href',new_url)

我无法获取new_url的值。

PLease帮助。谢谢

下面是New_url的完整结构:

代码语言:javascript
复制
<tbody id="the-list" data-wp-lists="list:tag">
    <tr id="tag-7" class="alternate">
        <td class="posts column-posts"><a href="edit.php?tshowcase-categories=ops&amp;post_type=tshowcase">1</a></td>
    </tr>
</tbody>
EN

回答 3

Stack Overflow用户

发布于 2014-02-27 13:49:56

您可以这样做,只需创建链接的ids:

代码语言:javascript
复制
$('#2').attr('href', $('#1').attr('href'));

这是小提琴。http://jsfiddle.net/Goodluck/PasNk/1/

票数 0
EN

Stack Overflow用户

发布于 2014-02-27 14:26:31

表体包含在标记内

代码语言:javascript
复制
<table>
    <tbody id="the-list" data-wp-lists="list:tag">
        <tr id="tag-7" class="alternate">
            <td class="posts column-posts"><a href="edit.php?tshowcase-categories=ops&amp;post_type=tshowcase">1</a>
            </td>
        </tr>
    </tbody>
</table>

Working Fiddle

票数 0
EN

Stack Overflow用户

发布于 2014-02-27 13:51:47

如果只有一个具有column-posts类的td

代码语言:javascript
复制
var new_url = $("td.column-posts a").attr('href');
$("span.view a").attr('href',new_url)

如果有多个.column-posts td,则必须使用each编写,如下所示

代码语言:javascript
复制
$("td.column-posts a").each(function(){
     $("span.view a").attr('href',new_url) //you have to map each span to each a
})
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22060004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档