当前位置 : 主页 > 网页制作 > JQuery >

jQuery:使用css选择器来比较位置值?

来源:互联网 收集:自由互联 发布时间:2021-06-15
我可以使用以下代码来比较属性“left”的值吗? if ($('.pager').css('left') 100 + 'px') 或者我应该不同的代码? (我的问题是如何处理’px’,如果我应该删除它或至少在代码中一致地使用它.
我可以使用以下代码来比较属性“left”的值吗?

if ($('.pager').css('left') < 100 + 'px')

或者我应该不同的代码? (我的问题是如何处理’px’,如果我应该删除它或至少在代码中一致地使用它.

谢谢

只需使用parseInt,它将为您忽略px:

if (parseInt($('.pager').css('left')) < 100)

或者您可以在position()内使用left属性:

var left = $('.pager').position().left;
if (left < 100) // Etc
网友评论