我嘗試改變的href每種方法,如何用每個元素的attr href替換? // URL條
here is demo, inspect a, you'll see there is no change
HTML:
<a href="#/news">News</a>
<a href="#/news/detail">Detail</a>
<a href="#/sport">Sport</a>
<a href="#/sport/football">Football</a>
的jQuery:
$('a').each(function() {
$(this).attr('href').replace('#/',''); //tried to erase #/ from all hrefs
});
不能取代鏈到屬性的那樣;只需將href作爲變量與attr作爲一個getter,做替換,然後用attr作爲setter再次將其抽出。 (或者像elclanrs,我想你可以一個人完成二傳手!)。 – 2012-07-06 20:24:34