摘要:
。方法描述示例append()向每个匹配的元素内部追加内容HTML代码:我想说:jQuery代码:$("p").append("你好")结果:我想说:你好appendTo()将所有匹配的元素追加到指定的元素中。实际上,使用该方法是颠倒了常规的$(A).append(B)的操作,即不是将B追加到A中,而是将A追加到B中HTML代码:我想说:jQuery代码:$("你好").appendTo("p")结果:我想说:你好prepend()向每个匹配的元素内部前置内容HTML代码:我想说:jQuery代码:$(" 阅读全文
摘要:
window.onload:必须等待网页中所有的内容加载完毕后(包括图片)才能执行$(document).ready():网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没有加载完 阅读全文
摘要:
1、可以通过[index]的方法得到相应的DOM对象2、是jQuery本身提供的,通过get(index)方法得到相应的DOM对象 阅读全文
摘要:
123.toString();//出错:SyntaxError因为JavaScript试图将点操作符解析为浮点数字面量的一部分。但有很多变通的方法:123..toString();//第二个点好可以正常解析123 .toString();//注意点号前面的空格(123).toString();//123先被计算 阅读全文
摘要:
1、需已知元素的宽和高.box{ width: 300px; height: 300px; border: 1px solid red; position: absolute; left: 50%; top: 50%; margin-top:-50%; margin-left:-50%;}2、使用css3的transform属性(存在兼容性问题:IE10+).box{ width:300px; height:300px; border:1px solid red; position:absolute; top:50%; left:50%; ... 阅读全文
摘要:
为什么要使用Cufon通常这冲突总是爆发于Web页面的设计者和开发者之间。在很多场合下,Web页面的设计者都会倾向于在他们的页面设计稿中,为文字附加使用一些“特殊”的自提和特效,以此来展示他们卓越的设计能力。1、引入Cufon需要页面引入“cufon-yui.js”的JavaScript类库2、创建并引入字体文件我们希望某一字体可以为Cufon类库所处理,要将使用其他标准描述的字体文件,转换为Cufon字体文件。在线工具:http://cufon.shoqolate.com/generate/3、使用Cufon.replace方法对标记字体进行渲染Cufon.replace 方法选择符参数值语 阅读全文
摘要:
目前大部分新型浏览器器实现了HTML5 Canvas 原声的绘图API,但只支持2D渲染环境,这里创建一个空白的画布元素IE9一下的IE浏览器不支持画布元素,在这些浏览器上,我们有两个选择:1、当浏览器不支持画布时显示提示,可能是一段提醒用户升级浏览器的文案,画布的innerHTML就是画布的提示信息。2、使用ExplorerCanvas脚本兼容老版本的IE浏览器,不过有弊病,脚本文件比较大(99KB),而且需要在onload执行画布相关脚本才能生效。上下文对象操作图形需使用画布的上下文对象,可以通过以下方法获取上下文var canvas=document.getElementById(&qu 阅读全文
摘要:
习惯性的把宽高写在了style中,发现画出的图与实例不一致,经过了拉伸,经查询得知: canvas跟其他标签一样,也可以通过css来定义样式,但需要注意的是:canvas的默认宽高为300px*150px,在css中为canvas定义宽高,实际上把宽高为300px*150px的画布进行了拉伸,这样得到的图形就是变性的效果,因此在canvas绘图时,应该在canvas标签中直接定义宽高。 阅读全文
摘要:
:nth-child(index)表示其父级子集的第index元素(index从1开始)odd表示奇数行 even表示偶数行 阅读全文
摘要:
var img=new Image();img.src="xxx";获取img.width和img.height的值都为0,后来发现它的宽和高需要在img.onload图片加载完全后才能得到。 阅读全文