zoukankan      html  css  js  c++  java
  • jq选中样式变化权重问题

    //选中添加的样式 (用于大多数)
    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; 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);
                }
            })
        }
    }
    不停学习,热爱是源源不断的动力。
  • 相关阅读:
    requests模块
    unitest模块
    doctest模块
    SessionStorage
    jquery选择器
    jquery操作dom
    jquery事件
    jquery筛选
    页面跳转传值接收
    HTML5 Web SQL 数据库操作
  • 原文地址:https://www.cnblogs.com/ximenchuifa/p/14612123.html
Copyright © 2011-2022 走看看