使用jQuery将一个属性替换为另一个属性

jam*_*jam 2 jquery dom

使用jQuery并给出了这个

<ul>
<li>
<a external="http://stackoverflow.com" href="home.htm">Link 1</a>
</li>
<li>
<a href="about.htm">Link 2</a>
</li>
<li>
<a external="http://google.com" href="contact.html">Link 3</a>
</li>
</ul
Run Code Online (Sandbox Code Playgroud)

我想抓住具有"外部"属性的链接.使用外部属性的值更新href.

因此,链接1和3应分别指向stackoverflow.com和google.com.

osa*_*oun 10

$('a[external]').each(function(i, el){
  $(el).attr('href', $(el).attr('external'));
});
Run Code Online (Sandbox Code Playgroud)