我在网上找到了这个项目:http://cyntss.github.io/Parallax-img-scroll/
我想知道我是否想要更改调整大小的UUID
我该怎么办?我尝试使用以下方法更新数据值:data-ps-vertical-position""
但是它没有改变元素的位置。如果我重新加载具有正确屏幕尺寸的页面,它将被应用。
请参阅下面我处理响应行为的方法
$('div#frame-1').attr( 'data-ps-vertical-position','1900');
链接到JS file
答案 0 :(得分:0)
您在width
之前声明$(window).resize(function(){...})
,因此在调整大小时宽度保持不变。尝试在var width = $(document).width();
$(window).resize(function() {...})
即
(function($) {
$(document).ready(function() {
$(window).resize(function() {
//do something
var width = $(document).width();
if (width < 900) {
$('div#frame-1').css('bottom', 1900);
$('div#frame-1').attr('data-ps-vertical-position', '1900');
} else if (width > 901) {
$('div#frame-1').css('bottom', 2500);
$('div#frame-1').attr('data-ps-vertical-position', '2500');
}
}).resize();
});
})(jQuery);
答案 1 :(得分:0)