书签 分享 收藏 举报 版权申诉 / 27

类型jquery基础教程.docx

  • 文档编号:6256642
  • 上传时间:2023-01-04
  • 格式:DOCX
  • 页数:27
  • 大小:33.39KB

$('#loading').ajaxStart(function(){

$(this).show();

}).ajaxStop(function(){

$(this).hide();

});

1.双点击事件

在AJAX后,DOM文档结构发生了变化,如果想在新加载的DOM上绑定事件,就需要采用如下的方式来解决:

1、把所有的绑定事件放在一个公共的方法中,并把公共的方法设置一个DOM范围,否则只能点一次,每次AJAX后重新调用;2、利用事件昌泡来处理。

解决方式1:

$(document).ready(function()

{

varbind=function(scope)

{

$('h3',scope).click(function(){

$(this).toggleClass('hightLighted');

});

};//scope是个范围,是一个jquery对象$(‘h3’,$table)

bind(this);

$('#letter').click(function(){

$.get('a.html',function(){

bind(this);

});

});

});

解决方式1:

$(document).ready(function()

{

$('body').click(function(event)

{

if($(event.target.is('h3'))

{

$(event.garget).toggleClass('hightlight');

}

});

});

第6章.表格操作

分页,排序等操作。

一般分页和排序是放在一起操作的,要么放在服务器要么放在客户端用JS来实现,否则容易出错。

第1节.表格排序

$(document).ready(function()

{

varalterRowColor=function($table)

{

//$table是范围,添加奇偶行着色

$('tbodytr:

odd',$table).removeClass('even').addClass('odd');

$('tbodytr:

odd',$table).removeClass('odd').addClass('even');

};

$table=$('#tableID');

alterRowColor($table);

varrows=$table.find('tbody>tr').get();

$.each(rows,function(index,row)

{

row.sortKey=$(row).children('td').eq(column).text().toUpperCase();

});

row.sort(function(a,b)

{

returna.sortKey>b.sortKey?

1:

-1;

});

$.each(rows,f

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
jquery 基础教程
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:jquery基础教程.docx
链接地址:https://www.bdocx.com/doc/6256642.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开