我使用ajax来显示html,对于那个html,我使用了缩放css和jquery,但是当我第一次查看页面时,它会缩放到我所使用的缩放值,但在从另一个页面返回到该页面之后,它会再次从缩放状态缩放。
$(selector).css('zoom','.8');所以,我怎么能只放大一次?
首先,假设html内容处于缩放: 1;原始状态。
接下来,当我看到页面时,它会按我设置的方式放大到.8。
再一次,如果我回到这个页面,它会通过.8再次放大,这意味着它首先是.8,现在是.8*.8 = .64。
发布于 2014-06-06 11:37:07
试试这个..。
var zoom_val = 0.8;
var local_zoom;
$("#btn1").on("mouseover",function(){
localStorage.setItem('zoom', zoom_val);
local_zoom = localStorage.getItem('zoom');
$("#btn1").css('zoom',local_zoom);
});https://stackoverflow.com/questions/24080872
复制相似问题