использование замены на заменить ссылку другой ссылкой во время выполнения с помощью jquery - PullRequest
0 голосов
/ 25 октября 2011

У меня есть две ссылки:

<li><a href="/newproducts" id="quiklinks_02">New products</a>

<a href="/c/13/latest-products"/>

Я хочу заменить href = "/ c / 13 / latest-products" на href = "/ newproducts", как я могу добиться этого с помощью заменыс.

С уважением

Ответы [ 2 ]

2 голосов
/ 25 октября 2011

Вам не нужно использовать replaceWith, если вы хотите просто изменить href.Вы можете просто использовать attr:

$("a[href='/c/13/latest-products']").attr("href", $("#quiklinks_02").attr("href"));

Возможно, вы сможете улучшить первый селектор, так как у меня сложилось впечатление, что пример в вашем вопросе не ваш полный код!

1 голос
/ 25 октября 2011
$('li a:eq(1)').attr('href',$('li a:eq(0)').attr('href'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...