面初始化的地方 给它加上active这个class属性 就能实现初始化第一页就有动画效果了
你对这个回答的评价是
面初始化的地方 给它加上active这个class属性 就能实现初始化第一页就有动画效果了
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头裏或许有别人想知道的答案
HTML表(table)是显示数据的首选UI选项排序、分页和搜索/过滤是具有大量数据的任何HTML表的必备功能,这些功能使HTML表格对最终用户而言更加友好且高效在某些情况下,可能需要HTML表行嘚拖放功能不幸的是,jQuery本身并不具备这个功能为了实现这一点,我们需要使用一个名为TableDnD的jQuery插件在这篇文章中,我们将学习如何使用jQuery插件TableDnD实现拖放HTML表(table)行
在页面上创建一个标准的HTML表格,如:
要实现基本功能请在table元素上调用tableDnd()
函数,像这样:
这样该表格(table)行(tr)就可以拖放了。效果图如下:
实例1主要是介绍该插件的使用方法是最简单的使用。但是从用户的使用角度来看,体验不算太好因为拖放时表行没有颜色的区分,看得眼睛比较累因此,本实例着重介绍如何使用颜色样式美化表行拖放效果我們先来看一看效果图:
使用颜色样式美化表行拖放效果
这样看就好很多了吧。下面介绍使用方法
首先,在页面上创建一个标准的HTML表格對于此演示,我们的表有3列:nameage和country,以及一些随机数据
以下CSS类用于设置表及其行的样式。myDragClass CSS类是需要拖放的行设置样式此样式将在拖动期间应用,然后在删除行时删除
正如前面所提到的,TableDnd插件将用于实现此功能此插件允许用户重新排序表中的行。关于这个插件的好处昰它没有考虑行内的单元格数或包含表单元素的行
TableDnd插件有一个比较好的功能,那就是可以禁止某些行不能被拖放如实例2的效果图所示,红色行是不能被拖动的
要实现此功能,其实很简单我们只需在table的tr代码里加上一个叫noDrag
的类即可,如前面实例2的table代码这几行:
下面介绍一个漂亮的table行拖放样式效果图如下:
漂亮的table行拖放样式