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

2021-01-18 18:21

阅读:373

标签:怎么办   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


评论


亲,登录后才可以留言!