Welcome 微信登录

首页 / 脚本样式 / JavaScript

jquery实现带单选按钮的表格行选中时高亮显示

jquery实现带单选按钮的表格行选中时高亮显示

上篇博客写的是复选框的,这次写的是单选框的,有时查询的时候,只能选择一条记录,如果将选中的这条记录的行高亮显示,同时该行的单选按钮也被选中了,这样会提高用户的体验的。如今的时代,就是用户体验的时代。 效果如下: CSS文件如下如下所示: 复制代码 代码如下: .selected{ background:#FF6500; color:#fff; }: 这次的js文件的代码就变得更简单了,如下所示: 复制代码 代码如下: /** * 设置含有单选按钮的表格的...
jquery实现带复选框的表格行选中删除时高亮显示

jquery实现带复选框的表格行选中删除时高亮显示

通过jquery技术来操作表格是件简单的事,通过jquery的语法,可以很轻松的完成表格的隔行换色,悬浮高亮,在实际的应用中可能会出现表格中带复选框的,删除时,将复选框所在的行的记录删除。在这的地方,可以加个特效,单击某行的同时将该行的复选框选中,该行的背景色也高亮显示。这样给人的感觉非常好。 效果如下: 我做的这里有两个功能: 功能1、单击某行,该行的复选框被选中,同时改变一下背景色。 功能2、单击全选/全不选标签后,改变行的颜色。 两个功能我封装到了j...
js中的前绑定和后绑定详解

js中的前绑定和后绑定详解

其主要意思就是看我有没有用过前绑定,即Dom树中的某些元素在还没有创建出来时,就指定该类型的元素一出生就应该拥有的某些事件。在实际开发过程中经常会涉及到前绑定和后绑定。顾名思义,前绑定——还未出生即绑定了某些事件,后绑定——出生后才会绑定的某些事件。下面,通过一个简单的例子进行阐述,以供大家参考,并对各个方法进行比较:页面元素:复制代码 代码如下:<div id="main"> <a href="#">aaaaaaaaaaaaaaa...
JS实现随机化快速排序的实例代码

JS实现随机化快速排序的实例代码

算法的平均时间复杂度为O(nlogn)。但是当输入是已经排序的数组或几乎排好序的输入,时间复杂度却为O(n^2)。为解决这一问题并保证平均时间复杂度为O(nlogn)的方法是引入预处理步骤,它惟一的目的是改变元素的顺序使之随机排序。这种预处理步骤可在O(n)时间内运行。能够起到同样作用的另一种简单方法是在算法中引入一个随机元素,这可以通过随机地选择拆分元素的主元来实现。随机选择主元的结果放宽了关于输入元素的所有排列的可能性相同的步骤。引入这一步来修正原先的...
解决js数据包含加号+通过ajax传到后台时出现连接错误

解决js数据包含加号+通过ajax传到后台时出现连接错误

昨天有人提出一个bug,说“B+侦探”和"C+侦探"不能看,我当时很郁闷,因为其他资源是可以播放的,为什么这个不能播放,而且电影名称我都是字符转换过的,在不断调试中,发现url地址电影名字转码后存在一个“+”,心想是不是这个问题,删除“+”,链接畅通了,果然是这块问题,对加号进行转义。 关于特殊字符的转义,网上很多,我写这个主要是帮大家排查问题提供一点思想...
可简单避免的三个JS发布错误的详细介绍

可简单避免的三个JS发布错误的详细介绍

Web应用程序开发是倾向于在客户端运行所有用户逻辑和交互代码,让服务器暴露REST或者RPC接口。编译器是针对JS作为一个平台,第二版 ECMAScript正是考虑到这一点在设计。客户端框架例如Backbone, Ember和Require鼓励创建功能丰富的应用程序,不仅有丰富的代码,而且各个组件,组件与数据之间有很多相互作用。这真的很好,或许还能产生一些优秀的用户体验,但是毫无疑问的是,这是很难开发web应用程序和web页面。根本原因是在互联网上服务你的...
用innerhtml提高页面打开速度的方法

用innerhtml提高页面打开速度的方法

查看源代码,可以发现,页首的登陆代码位置,只有一行复制代码 代码如下:<div id="headtop"></div> 而flash幻灯的位置,也只有一行复制代码 代码如下:<div id="index_slide"></div> 对于这种需要耗时的代码,最好是放在页面最后面加载,然后用innerhtml的方法加载到对应位置,达到加快页面打开速度的目的。复制代码 代码如下:$("#headtop").h...
<< 671 672 673 674 675 676 677 678 679 680 >>