Я использую jQuery для изменения href
тега <a>
в document.ready.URL, которым я заменяю тег, содержит закодированные символы.Ссылка работает нормально при первой загрузке страницы, но не после обновления страницы (F5).
Мой код (в document.ready)
var url = "/news#Default=%7B%22k%22%3A%22%22%7D"
$("[href$=newsRD]").attr("href", url);
Когда я обновляю страницу, URLв JavaScript остается неизменным, но он заменяет <a>
, изменяя все %
на %25
В результате ссылка больше не работает.Это дает следующее:
/news#Default%257B%2522k%2522%253A%2522%2522%257D
Есть ли способ обойти это?
Спасибо!