在遍历数组、集合的时候,通常要获取元素的索引,本篇体验使用Knockout获取索引的2种方法。 假设有这样的一个模型: namespace UseIndex.Models{ public class Student { public int Id { get; set; } public strin...
分类:
Web程序 时间:
2014-07-18 23:37:55
阅读次数:
256
currentStyle:获取计算后的样式,也叫当前样式、最终样式。优点:可以获取元素的最终样式,包括浏览器的默认值,而不像style只能获取行间样式,所以更常用到。注意:不能获取复合样式如background属性值,只能获取单一样式如background-color等。alert (oAbc.cu...
分类:
其他好文 时间:
2014-07-16 19:08:32
阅读次数:
166
获取元素的宽度: 如果用$(ele).attr("width")获取的值不带px 如果用$(ele).css("width")获取的值带px//获取鼠标坐标 $(function() { $("#Button2").click(function(event) { alert(event.pageX....
分类:
Web程序 时间:
2014-07-11 12:23:10
阅读次数:
274
currentStyle:获取计算后的样式,也叫当前样式、最终样式。
优点:可以获取元素的最终样式,包括浏览器的默认值,而不像style只能获取行间样式,所以更常用到。
注意:不能获取复合样式如background属性值,只能获取单一样式如background-color等。
alert (oAbc.currentStyle);
非常遗憾的是,这个好使的东西也不能被各大浏览器完美地...
分类:
其他好文 时间:
2014-07-10 22:40:13
阅读次数:
226
XPath获取元素某个属性的值XPath query: clients/attribute::totalXPath获取最后一个元素某个属性的值XPath query: /clients/client[last()]/attribute::order
分类:
其他好文 时间:
2014-07-01 17:02:31
阅读次数:
3735
一、前言 首先这里说的原始选择器是指除querySelector、querySelectorAll外的其他选择器。从前我只使用getElementById获取元素并没有觉得有什么问题,但随着参与项目的前...
分类:
Web程序 时间:
2014-06-30 22:46:55
阅读次数:
233
document.body.clientHeight:body对象的高度document.documentElement.clientHeight:指可见区域的高度获取元素中滚动条的垂直偏移可以写成:var top = document.documentElement.scrollTop || do...
分类:
其他好文 时间:
2014-06-27 17:03:46
阅读次数:
202
其实以前我偷偷学习正则表达式的时候,写过一个getbyclass的方法,最近翻了翻到处都是错,或者好多重复的,没有用的 代码,于是显得没事我就把这个精简了一下,其实这个方法现在我觉得也是有问题的,问题在于我不知道原生的getElementsByClassName获取元素后生产的是不是数组,不管这个到...
分类:
其他好文 时间:
2014-06-26 18:13:42
阅读次数:
154
一、传统事件模型
传统事件模型中存在局限性。
内联模型以HTML标签属性的形式使用,与HTML混写,这种方式无疑造成了修改以及扩展的问题,已经很少使用了。
脚本模型是将事件处理函数写到js文件中,从页面获取元素进行对应事件函数的绑定以触发执行。但也存在不足之处:
1.一个事件绑定多个事件监听函数,后者将覆盖前者。
2.需要限制重复绑定的...
分类:
Web程序 时间:
2014-06-26 10:43:17
阅读次数:
224
tuple(元组)
另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改,tuple属于不可变对象。比如同样是列出同学的名字:
>>> classmates = ('Michael', 'Bob', 'Tracy')现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法。其他获取元素的方法和list是...
分类:
编程语言 时间:
2014-06-22 16:27:27
阅读次数:
249