摘要:
自定义主要通过两种方式实现$.extend({aa:function(){}});$.fn.extend({aa:function(){}});调用的方法分别是:$.aa();$($this).aa();注意:创建函数时不要放在 $(function() { }中,调用时候要放在事件里面$($this).click(function(){$.aa();});jQuery.extend函数详解JQuery的extend扩展方法:Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。一、Jquery的扩展方法原型是: extend(.. 阅读全文
摘要:
这个老问题了,也是JavaScript中很多时候都要用到的。现在就把解决方案给总结一下。1.最简单的调用方式直接写到html的body标签里面,如下示例: 程序代码 2.在JavaScript语句里调用 程序代码3.同时调用多个函数(body方式) 程序代码 4.在JavaScript语句中同时调用多个函数 程序代码这种调用方式可以用于不太复杂的JavaScript程序中,如果程序函数很多,逻辑比较复杂,可以考虑用另外一种方式。5.自定义函数式多次调用 程序代码这种方式调用比较方便,逻辑清晰。但要注意的问题是,不可以同时混合运用两种调用方式,因为onload事件只有一次。 阅读全文
摘要:
jquery 代码$(funtion(){//设置偶数行和奇数行$("tbody>tr:odd").addClass("ou"); //为奇数行设置样式(添加样式类)$("tbody>tr:even").addClass("dan"); // 为偶数行设置样式类$("tbody>tr:has(:checked)").addClass("ed"); //判断行是否被选中(返回布尔类型)添加样式类 // has(:checked)") 返回一个bool 阅读全文
摘要:
我们经常在AJAX代码中发现如下代码: if (http_request.overrideMimeType) { http_request.overrideMimeType("text/xml");}其作用是:针对某些特定版本的mozillar浏览器的BUG进行修正具体来说:如果来自服务器的响应没有 XML mime-type 头部,则一些版本的 Mozilla 浏览器不能正常运行。对于这种情况,httpRequest.overrideMimeType('text/xml'); 语句将覆盖发送给服务器的头部,强制 text/xml 作为 mime-type。 阅读全文