@strelkovandrey

Как с помощью Jquery/JS перенести значение HREF из одного элемента к другому?

Добрый день, есть одна очень специфическая задача, на странице имеется список который содержит в себе ссылки
И нужно эти ссылки перенести другому соответствующему элементу опираясь на часть названия ID
Сложно объяснить покажу кодом

Имеется следующий код:

<div id="donor">
	<ul>
		<li><a href="/homebox/js/dashboard/add/drupalorg_news/drupal-news?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Drupal News</a></li>
		<li><a href="/homebox/js/dashboard/add/aggregator/category-1?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Drupal talk</a></li>
		<li><a href="/homebox/js/dashboard/add/aggregator/category-2?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Planet Drupal</a></li>
		<li><a href="/homebox/js/dashboard/add/drupalorg/tracker_user?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4" class="used">Your Posts</a></li>
		<li><a href="/homebox/js/dashboard/add/drupalorg/security_issues?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Your Security Issues</a></li>
	</ul>
</div>

<div id="recipient">
	<div id="/homebox/js/dashboard/add/drupalorg_news/drupal-news?token="><a href="...">LINK</a>
	<div id="/homebox/js/dashboard/add/aggregator/category-1?token="><a href="...">LINK</a>
	<div id="/homebox/js/dashboard/add/aggregator/category-2?token="><a href="...">LINK</a>
	<div id="/homebox/js/dashboard/add/drupalorg/tracker_user?token="><a href="...">LINK</a>
	<div id="/homebox/js/dashboard/add/drupalorg/security_issues?token="><a href="...">LINK</a>
</div>


Т.е. donor это у кого брать recipient кому, за часть названия я понимаю это /homebox/js/dashboard/add/drupalorg_news/drupal-news?token= т.е. он есть в обоих случаях, во втором он просто часть,
другими словами хочу на выходе получить следующее

<div id="donor">
	<ul>
		<li><a href="/homebox/js/dashboard/add/drupalorg_news/drupal-news?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Drupal News</a></li>
		<li><a href="/homebox/js/dashboard/add/aggregator/category-1?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Drupal talk</a></li>
		<li><a href="/homebox/js/dashboard/add/aggregator/category-2?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Planet Drupal</a></li>
		<li><a href="/homebox/js/dashboard/add/drupalorg/tracker_user?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4" class="used">Your Posts</a></li>
		<li><a href="/homebox/js/dashboard/add/drupalorg/security_issues?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">Your Security Issues</a></li>
	</ul>
</div>

<div id="recipient">
	<div id="/homebox/js/dashboard/add/drupalorg_news/drupal-news?token="><a href="/homebox/js/dashboard/add/drupalorg_news/drupal-news?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">LINK</a>
	<div id="/homebox/js/dashboard/add/aggregator/category-1?token="><a href="/homebox/js/dashboard/add/aggregator/category-1?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">LINK</a>
	<div id="/homebox/js/dashboard/add/aggregator/category-2?token="><a href="/homebox/js/dashboard/add/aggregator/category-2?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">LINK</a>
	<div id="/homebox/js/dashboard/add/drupalorg/tracker_user?token="><a href="/homebox/js/dashboard/add/drupalorg/tracker_user?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">LINK</a>
	<div id="/homebox/js/dashboard/add/drupalorg/security_issues?token="><a href="/homebox/js/dashboard/add/drupalorg/security_issues?token=PK4WSsdKrkc1DQ0vPuSf2ngjiH0OksNoEg8ksYQUjD4">LINK</a>
</div>


Можно заметить что token всегда один и тот же, это так и задумано

Как можно решить мою задачу?
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы