首页 > 其他 > 详细

jq选中样式变化权重问题

时间:2021-04-02 22:19:39      阅读:34      评论:0      收藏:0      [点我收藏+]
//选中添加的样式 (用于大多数)
function action (ev,List,oldStyle,newStle){//List 就是你需要改变的一组选中的样式的id数组 newStyle 如果在行内样式需要添加!important 则新样式传递字符串如例:1;否则和oldStyle一样传对象即可用法同例:2
    var ev = ev||window.event;             //cssText就是因为添加行内样式加!important不能使用如例:2对象的模式
    var target = ev.target ||ev.srcElement;
    var id = target.id;
    // var List=["fast1","fast2","fast3","fast4"];  //List数组模板
    if(List.includes(id)){
        // $(‘#‘+id).css("cssText","background:#98ABF3!important;color:#fff!important;width: 100%;border-radius: 2px;") 例:1
        $(‘#‘+id).css("cssText",newStle);
        List.forEach(item=>{
            if(item==id){
                return ;
            }else{
                // $(‘#‘+item).css("cssText","").css({"width": "100%","border-radius": "2px"}); 例:2
                $(‘#‘+item).css("cssText","").css(oldStyle);
            }
        })
    }
}

 

jq选中样式变化权重问题

原文:https://www.cnblogs.com/ximenchuifa/p/14612123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!