zoukankan      html  css  js  c++  java
  • App Framework 2.0框架学习之二(javascript的调用过程)

    功能:为背景色和前景色为空的div标签添加背景色和前景色

    .css(<link rel="stylesheet" type="text/css" href="css/src/main.css" />)

    .greenredclass {
        background: green;
        color: red;
    }

    div标签

    <div style="border:1px solid black" id="af15_content"> div标签中的内容</div>

    按钮事件

    <a class="button" onclick='$("#af15_content").addClass("greenredclass")'>增加背景色和前景色</a>

    JavaScript方法(<script type="text/javascript" charset="utf-8" src="./appframework.js"></script>)

    addClass: function(name) {
                    if (name == nundefined) return this;
                    for (var i = 0; i < this.length; i++) {
                        var cls = this[i].className;
                        var classList = [];
                        var that = this;
                        name.split(/s+/g).forEach(function(cname) {
                            if (!that.hasClass(cname, that[i]))
                                classList.push(cname);
                        });
    
                        this[i].className += (cls ? " " : "") + classList.join(" ");
                        this[i].className = this[i].className.trim();
                    }
                    return this;
                },

    重点在于

    onclick='$("#af15_content").addClass("greenredclass")'

    $("#div标签id").JavaScript方法("背景色前景色style")

  • 相关阅读:
    去除文本多余空行
    自定义裁剪图片
    遍历文件目录下所有图片并保存到统一路径
    根据节点解析xml
    坐标转换——GCJ-02
    获取进程列表
    判断进程状态
    VSDK modify HDMI resolution
    mcspi
    TI RTOS
  • 原文地址:https://www.cnblogs.com/onwayo/p/3470606.html
Copyright © 2011-2022 走看看