Проблема существует только в FireFox (с 3,6 до 9), другие браузеры в порядке. Мой код выглядит так:
jQuery.extend({
AnchorFromUrl : function(url) {
var anchor = url.substr(1).replace('.html','');
$.fizzer_anchor = anchor;
window.location.hash = anchor;
return anchor;
}
});
Самое странное, что если я помещу предупреждение перед window.location.hash = anchor; После нажатия кнопки «ОК» значок избранного не исчезает, удалите это предупреждение (), и ваш значок исчезнет.
Примечание: он также удаляет значок, если вы просто делаете window.location = something
.