我对以前的 div 使用 vw
,现在我想在 div 移到最左边时设置一个警报。这是 div:
<div id='pagination'>some stuff</div>
现在它的宽度设置为 84vw
,这是根据早期函数计算得出的。我想在它的 margin-left 等于 -84vw
时发出警报。我在 js 中试过这个但没有运气:
if ($('#pagination').css('margin-left') == '-84vw') {
alert('you're good to go!');
}
谁能帮我解决这个问题?真正令人头疼的是我无法将 vw
更改为 px
。
最佳答案
关于px
和vw
的转换引用this
1px = (100 / document.documentElement.clientWidth)vw
例如 — 如果您的视口(viewport)宽度为 500px
(根据定义等于 100vw
),则
1px = (100 / 500) = 0.2vw
另外你有语法错误..请妥善处理引号
alert('you\'re good to go!');
关于javascript - jQuery - 在 if 语句参数中使用 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35146344/