我有一个动态添加一个href,在页面刷新所有一个href的添加消失。这是正常的还是可以存储它,以确保添加的链接不会消失。
$(document).on('click', 'li#order', function(){
$(this).before('<li><a href="Franchise-Rest-Details.php">HO</a></li>');
// add to localsorage?
window.onload = function(){
}
var order_open = $('div#Rest').html();
localStorage.setItem('div#Rest', order_open);
});
<!--Restaurant toggle -->
<a id="restt" class ="header"href="#" onclick="toggleVisibility('Rest');"><h3>Your Restaurants</h3></a>
<div id="Rest" style="display: none;"><div>
<ul class="tabs">
<li id="order" class="rred"><a class="sb" href="Franchise-account-orders.php">restaurant</a></li>
<li id="order" class="rgreen"><link class="sb">New restaurant</a></li>
</ul>
</div>
</div>
实现这一目标的最佳方式是什么。
a refs已成功添加,但刷新时不会停留。
答案 0 :(得分:0)
你可以使用一些标志来保存后端或前端的标签信息,可以使用cookie来确定ahref标签代码执行后,页面已经刷新,所以ahref标签不会消失。
希望这会有所帮助,否则我会在这里添加代码。