jQuery:将内联样式的顶部位置值获取到变量中
style属性总是让我感到困惑,因为style属性中有很多值。无论如何,请看下面我的标记,我正试图调整jQuery:将内联样式的顶部位置值获取到变量中,jquery,Jquery,style属性总是让我感到困惑,因为style属性中有很多值。无论如何,请看下面我的标记,我正试图调整 <div class="fancybox-wrap fancybox-default fancybox-opened" tabindex="-1" style="width: 798px; height: 542px; position: fixed; top: 82px; left: 20px; display: block; "> 试试这个: $('.fancybox-wra
<div class="fancybox-wrap fancybox-default fancybox-opened" tabindex="-1" style="width: 798px; height: 542px; position: fixed; top: 82px; left: 20px; display: block; ">
试试这个:
$('.fancybox-wrap').css('top', '+='+scrollPosition +'px');
试试这个:
$('.fancybox-wrap').css('top', '+='+scrollPosition +'px');
您可以使用下面的
$('.fancybox-wrap').css('top');
并将其与滚动条相加。您可以使用下面的
$('.fancybox-wrap').css('top');
并将其与滚动条相加。真的吗?这会将scrollPosition变量添加到当前的最大值吗?我会说是的。检查最简单的方法就是尝试,不是吗?如果您不喜欢这个版本,您可以首先像这样检索当前位置:
var current=$('.fancybox wrap').css('top')代码>棒极了-这是一个很好的小把戏这叫什么?Joshc,据说是分配操作,这里有更多信息:真的吗?这会将scrollPosition变量添加到当前的最大值吗?我会说是的。检查最简单的方法就是尝试,不是吗?如果您不喜欢这个版本,您可以首先像这样检索当前位置:var current=$('.fancybox wrap').css('top')代码>棒极了-这是一个很好的小把戏这叫什么?Joshc,据说是分配操作,这里有更多信息:谢谢你,这也有用-我没意识到css是这样双向工作的。。!谢谢你,这也行得通-我不知道css是这样双向工作的。。!