上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 37 下一页
摘要: jQuery获取文件选择输入框的扩展名 var file=$("input[name='file']").val() var filename=file.replace(/.*(\/|\\)/, ""); //文件名 var fileExt=(/[.]/.exec(filename)) ? /[^. 阅读全文
posted @ 2015-05-30 21:20 Dynamics365峰 阅读(181) 评论(0) 推荐(0)
摘要: 一、事件列表 1.blur() 当失去焦点时触发。包括鼠标点击离开和TAB键离开。 2.change() 当元素获取焦点后,值改变失去焦点事触发。 3.click() 当鼠标单击时触发。 4.dblclick() 当鼠标双击时触发。 5.error() 当javascript出错或img的src属性 阅读全文
posted @ 2015-05-30 21:19 Dynamics365峰 阅读(139) 评论(0) 推荐(0)
摘要: 1.jQuery属性。 获取元素属性的语法: attr(name) 例子:$("#img1").attr("src"); 设置元素单个属性的语法: attr(key,value) 例子:$("#img1").attr("src","2.jpg"); 设置元素多个属性的语法: attr({key0:v 阅读全文
posted @ 2015-05-30 21:17 Dynamics365峰 阅读(137) 评论(0) 推荐(0)
摘要: 基本选择器: #id 根据Id匹配一个元素 .class 根据给定的类名匹配一个元素 element 根据元素名匹配一个元素 * 匹配所有元素 selecttor1,selector2 并集,返回两个选择器匹配到的元素 层次选择器: ancestor descendant 根据祖先匹配所有的后代元素 阅读全文
posted @ 2015-05-30 21:15 Dynamics365峰 阅读(167) 评论(0) 推荐(0)
摘要: 今天,发现了一个之前从未注意的角落,相信能够大大提高自己写JS的速度。能够迅速发现错误。 例如,今天的加班中调试一个js错误发现的一个例子。 1、Google浏览器报的错 以上是google浏览器报的错误,只报一个错误文件,相信是什么地方由null调用了length属性导致的。由于这是一个已经维护了 阅读全文
posted @ 2015-05-30 21:10 Dynamics365峰 阅读(192) 评论(0) 推荐(0)
摘要: location.href这个东西常常用于跳转,location既是window对象的属性,又是document对象的属性。 JavaScript hash 属性 -- 返回URL中#符号后面的内容 JavaScript host 属性 -- 返回域名 JavaScript hostname 属性 阅读全文
posted @ 2015-05-30 20:19 Dynamics365峰 阅读(415) 评论(0) 推荐(1)
摘要: JS扩展方法与C#的扩展方法非常相似,也是可以链式调用的,也是通过对某个类的扩展写法来实现。这个东西非常好用,如果将预先写好的方法放到一个js里面引用的话,那么后面写js将非常有趣。 下面给出一个例子: <head> <title>测试JS扩展方法</title> <script type="tex 阅读全文
posted @ 2015-05-30 20:18 Dynamics365峰 阅读(231) 评论(0) 推荐(0)
摘要: 当页面中引用template.js文件之后,脚本将创建一个TrimPath对象供你使用。 parseDOMTemplate(elementId,optionalDocument) //获得模板字符串代码 得到页面中Id为elementId的DOM组件的InnerHTML,将其解析成一个模板,这个返回 阅读全文
posted @ 2015-05-30 19:59 Dynamics365峰 阅读(325) 评论(0) 推荐(0)
摘要: 闭包是一个什么概念呢?先来看下面一段代码: <html> <head> <title>js闭包</title> <script type="text/javascript"> window.onload = function(){ var divs=document.getElementsByTag 阅读全文
posted @ 2015-05-30 19:57 Dynamics365峰 阅读(156) 评论(0) 推荐(0)
摘要: 关于JavaSctipt的兼容性,最懒的办法就是用jQuery的工具函数。尽量不要用那些什么ECMAScript之类的函数,因为很多浏览器都会报找不到函数的错误。下面列出一些在开发过程中碰到过的javascript问题。 1、参数列表多个逗号。 $.ajax({})方法,非常熟悉了吧,但是在IE中有 阅读全文
posted @ 2015-05-30 19:56 Dynamics365峰 阅读(185) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 37 下一页