これまで私はやった
jQuery:
function addURL(element)
{
var baseZipCode = 48180;
$(element).attr('href', function() {
return this.href + baseZipCode;
});
}
html:
<a onclick="addURL(this)" href="http://www.weather.com/weather/today/" target="_blank">Click this</a>
私の問題は、ユーザーがリンクをクリックして新しいウィンドウを開くとすべて問題ありませんが、ユーザーが更新せずにリンクを再度クリックすると、変数がリンクに2回追加されることです。
例えば:
初回: http ://www.weather.com/weather/today/48180
2 回目: http://www.weather.com/weather/today/4818048180
ページを更新するまで正しく動作しません。助けていただければ幸いです。前もって感謝します