NEW_URL:
<td class="posts column-posts"><a href="edit.php?tshowcase-categories=ops&post_type=tshowcase">2</a></td>
old_url:
<span class="view"><a href="https://blog.company.com/team/tshowcase-categories/ops/">View</a></span>
Я хочу заменить старый url на new_url..
var new_url = $("td.column-posts").find("a").attr('href');
$("span.view").find("a").attr('href',new_url)
Я не могу получить значение new_url.
Пожалуйста помоги. благодаря
Здесь полная структура для New_url:
<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&post_type=tshowcase">1</a></td>
</tr>
</tbody>
Вы можете сделать это, просто введите id для ссылок:
$('#2').attr('href', $('#1').attr('href'));
Вот скрипка. http://jsfiddle.net/Goodluck/PasNk/1/
Вставить тег внутри тега таблицы
<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&post_type=tshowcase">1</a>
</td>
</tr>
</tbody>
</table>
Если есть только один td
с column-posts
класса
var new_url = $("td.column-posts a").attr('href');
$("span.view a").attr('href',new_url)
Если есть несколько .column-posts
td, тогда вы должны писать в each
$("td.column-posts a").each(function(){
$("span.view a").attr('href',new_url) //you have to map each span to each a
})
column-posts
?