jQuery翻动式菜单制作教程

jQuery翻动式菜单制作教程

说明下原理:其实很简单,就是通过变化菜单的background-position实现的 建立如下html代码 <b>Horizontal Menu</b>  <ul id="hor">      <li><a href="#" class="home">Home</a></li>      <li><a href="#" class="download">Download</a></li>      <li><a href="#" class="c......

关于服务器运行ajax,火狐出现HTTP Error 411 – Length required

关于服务器运行ajax,火狐出现HTTP Error 411 – Length required

火狐使用ajax加载xml时候,firebug返回HTTP Error 411 – Length required的错误信息   这个错误相当诡异,而症结在于使用post方法,但是并没有发送参数。(使用get的方法并不会出现上述问题。)   我使用的是 jQuery 的 $.ajax 方法来间接实现的 Ajax 功能,所以,jQuery 中调用 $.ajax 时,无论有没有数据,总是写一个空字符串为数据,就可以避免这种问题了。 $.ajax({     "type&......

$.extend讲解

$.extend讲解

$.fn.extend()和$.extend()这二个方法是扩展jQuery,制作JQ插件的关键方法。看个实例 jQuery.fn.debug = function(msg) {       this.each(function(){                   if(window.console) {                          console.debug(message);                     } else {    ......

jQuery性能优化指南(3)

jQuery性能优化指南(3)

原文详见:cssrain 8,尽量使用ID代替Class。 前面性能优化已经说过,ID选择器的速度是最快的。所以在HTML代码中,能使用ID的尽量使用ID来代替class。 看下面的一个例子: // 创建一个list var $myList = $(‘#myList’); var myListItems = ‘<ul>’; for (i = 0; i < 1000; i++) {      myListItems += ‘<li class="listItem’ + i + ‘">This is a list item</li&......