Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera

jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera

要实现可编辑的表格功能,我们要解决以下问题: 1.明确要修改的数据在表格中是哪些列(如何找到这些单元格); 2.如何让单元格变成可以编辑的; 3.如何处理单元格的一些按键事件; 4.解决跨浏览器问题。 我们通过jQuery可以一步一步解决上述问题。 一、 绘制表格 首先我们先画好一个表格。 Code1: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
IE 条件注释详解总结(附实例代码)

IE 条件注释详解总结(附实例代码)

顾名思义,有条件注释使你能够根据条件(比如浏览器版本)显示代码块。尽管是非标准的,但是有条件注释对于其他所有浏览器作为常规注释出现,因此本质上是无害的。有条件注释在Windows上的IE5中首次出现,并且得到了Widnows浏览器所有后续版本的支持。 IE的有条件注释及其有效,而且非常容易记住。主要的缺点是这些注释需要放在HTML页面中,而不是放在CSS中。这样,当你不需要这些东西,或者有所更改的时候,就需要维护很多的地方。 让我们据几个例子来看看吧—— ...
JavaScript 继承详解 第一篇

JavaScript 继承详解 第一篇

面向对象与基于对象 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。 但是在JavaScript的世界中,所有的这一切特性似乎都不存在。 因为JavaScript本身不是面向对象的语言,而是基于对象的语言。 这里面就有一些有趣的特性,比如Ja...
jsTree树控件(基于jQuery, 超强悍)[推荐]

jsTree树控件(基于jQuery, 超强悍)[推荐]

1、支持基于HTML定义、Json、XML方式加载树节点 2、支持拖放,动态增加、删除、重命名树节点 3、支持复选框 4、支持复制、剪切、粘贴树节点,动态刷新树 5、提供足够的回调方法: 6、此外,还提供了详细的使用文档 下载地址 :http://code.google.com/p/jstree/ 文档 :http://jstree.com/reference/_documentation/1_files.html 例子 :http://jstree.co...
Javascript 判断函数类型完美解决方案

Javascript 判断函数类型完美解决方案

但是,有一些细节并不为我们所熟知。John Resig 在分析了这些细节之后,为我们提供了一个完美的解决方案,本文将作详细介绍: 一、传统方法不为人所知的细节 毫无疑问,在判断函数类型时,我们使用的是typeof方法,比如: 复制代码 代码如下:function fn(){ //content } alert(typeof fn)//结果是"function"。 但是,该方法在一些浏览器中并不是像我们想像的那样工作。 1、Firefox2和Firefox3...
<< 321 322 323 324 325 326 327 328 329 330 >>