永发信息网

用jq如何获取margin-top不带单位的数值?

答案:2  悬赏:30  手机版
解决时间 2021-02-01 18:30
  • 提问者网友:戎马万世
  • 2021-02-01 07:43
jq如何获取margin-top不带单位的数值,比如margin-top:-20px;我只要20,不带单位和负值?
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-02-01 08:06
首先将获取的margin-top转化为数值型 parseInt(获取的margin-top)=-20
然后再用Math.abs(获取的margin-top数字)=20

思路是先用parseInt()转化为整数
再用Math.abs()转化为正数

注意:jq与js可以共存,但不可以混用,这里jq中是可以使用js的
全部回答
  • 1楼网友:末日狂欢
  • 2021-02-01 08:29
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯