我在函数外部声明了一个变量“ selected_area”,但在外部无法使用...我试图通过单击来获取值,并希望将其用于所有页面,但是当我转到另一页面时,该值不是一样..
var selected_area;
$('#area').on('click', '.list-group-item', function () {
var btn_area = $(this);
//selected_area = btn_area.text();
$("#selected_area").text(selected_area);
});
alert(selected_area);
答案 0 :(得分:0)
您可以使用localStorage解决此问题。 这是一个示例,我将简短地使用hint()。
首页
window.onload = function() {
var getInput = prompt("Hey World ");
localStorage.setItem("storageName",getInput);
}
第二页
window.onload = alert(localStorage.getItem("storageName"));
您也可以使用cookie,但是localStorage允许更多空间,并且在您请求页面时不会将它们发送回服务器。