我有一个简单的 jQuery 函数 - 详细信息如下 - 我用来操纵文档标题的位置,我想知道是否可以添加一个参数,以便该函数仅在浏览器窗口为一定的尺寸?在这种情况下,我希望仅当浏览器窗口宽度超过 1024 像素时才执行“stickyHeaderTop”函数;这可能吗?
<script type="text/javascript">
$(function(){
var stickyHeaderTop = $('header').offset().top;
$(window).scroll(function(){
if( $(window).scrollTop() > stickyHeaderTop ) {
$('header').css({position: 'fixed', top: '0px'});
} else {
$('header').css({position: 'relative', top: '30px'});
}
});
});
</script>