2017-03-02 总结

CSS权威指南:

media属性-----all | screen | print

**@import指令: **用于块中,必须出现在其他任何自定义规则之前,否则会被忽略。(类似link的用法)

正确的用法:


规则结构:

/*h1代表选择器;整个{}代表声明块;color:red代表声明*/
h1 {color:red;backgroud:yellow;}

类选择器:
p.waring{font-weight:bold;}
匹配class="waring"的所有p元素

多类选择器:
一个class值中有可能包含多个词列表,各个值用空格分割。这些词的顺序无关紧要


如果 class="waring urgent" 而 CSS选择器里这样写:
.waring.urgent{background:silver;},那么就会有一个银色背景

JavaScript权威指南

JQuery章节

1、其实我们常用的$()是全局函数JQuery()的简写;JQuery()返回的是一个JQuery对象。
2、还有一种经常见到的用法--$(document)或者$(this)。$()方法可以将document、Windows、this等对象简单封装一下,返回JQuery对象。
3、经常看到的$.each()其实就是JQuery().each()的简写,each()方法是JQuery对象的静态方法。其他静态方法:map() is()
4、JQuery()对象是类数组,有length、selector、context、jquery属性
5、常用方法:attr()、removeAttr()、css()、addClass() removeClass() hasClass() toggleClass()、val()、text()、 html()、offset() position()、width() height() 、scrollTop() scrollLeft()、append()、 appendTo()、 empty()、 remove()

项目

弹出legend窗口的过程如下:
1、Evaluation-Indicator单选事件
2、 onClick触发gridMrIndicatorRadioClick() (在evaluationMenu.js中)
3、gridMrIndicatorRadioClick()内部调用processEvaluationLayerGridMr(tempId)
4、上面的方法又调用legendController.js中的showlegend("GRIDMR"+tempId,"legend-traffic",sgworld)

legend.html内部执行过程:
1、获取全局对象legendGlobalValue
2、showBusinessLegend(legendType,legendContext,legendContextEx);
3、内部调用show(self["legend-config_"+legendType],legendType)

skyline的popup对象的Flagss属性可设置 NO_CAPTION NO_BORDER等属性

你可能感兴趣的:(2017-03-02 总结)