javascript - 如何使用JQ移除样式表中其中一个样式
PHPz
PHPz 2017-04-11 10:59:06
[JavaScript讨论组]

使用日历插件的时候,因为其自带的默认样式里有有个top:5%的属性。这个属性导致我在某个特定的页面里,出现定位错误。我想通过jqurery解决这个问题,在他弹出的事件中移除这个top的属性。我试过 $('.dw').css('top',null);这个没有效果。我也使用了任何默认属性值,并加了最优先级,还是没有效果。请问如何解决这个问题

PHPz
PHPz

学习是最好的投资!

全部回复(5)
迷茫

$('.dw').css('top','')

你要确定你这句执行的时候,$('.dw')能找到你想要的dom(很可能对应的dom还没生成)

PHP中文网

不知你想要的是什么效果,如果设置了层定位,不设置top,top默认也是0或auto的,要么手动置0或auto;要么修改插件的文件的底层代码。

PHP中文网

可以利用css优先级的特点来设置css样式达到你想要的效果

PHPz

jq要找到节点
我建议是直接修改原始的代码css

PHP中文网

写一个优先级更高的class覆盖点原来的css

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号