码迷,mamicode.com
首页 > Web开发 > 详细

jq如何将获取到的css属性值变为int类型

时间:2020-07-19 23:26:43      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:怎么办   tail   判断   blog   因此   log   注意   com   比较   

情况

小王:诶诶诶?我用js中css方法获取到的属性值怎么判断错误了呀?怎么办怎么办?

Allen:害,小王,你是不是没有注意左右两边的类型,会不会是数据类型不一致导致的?

事故现场:

if($("#home").css("margin-top")==207)

案例解释

咱们来输出一下

技术图片

啊哈,获取到的值是形如225px这样的,那你字符串和207这样的数字比较当然错啦

因此,我们将获取到的css值用parseInt方法转换为int即可进行比较

if(parseInt($("#home").css("margin-top"))==207)

关于parseInt的详细解释:

https://blog.csdn.net/u010865136/article/details/49336255

总结

完美解决!

对于前端,我还是一个小萌新,如果你有什么好的建议,欢迎评论区留言哦

jq如何将获取到的css属性值变为int类型

标签:怎么办   tail   判断   blog   因此   log   注意   com   比较   

原文地址:https://www.cnblogs.com/AllenMi/p/13340919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!