Jquery对新行的突出显示效果
Jquery highlight effect on new rows
我有一个AJAX网格,它每60秒刷新一次,显示新行。它是一个非常基本的XMLHttpRequest()网格,用于从php文件中提取数据。我已经查看了所有的互联网,但仍然没有找到如何在每次刷新后在新添加的行上实现这种jQuery高亮效果的解决方案:http://docs.jquery.com/UI/Effects/Highlight:
什么是最好的策略?
用一个额外的类(比如tohighlight
)从服务器输出新行。在您的ajax成功处理程序(在JS中)中,执行以下操作:
...
success: function(data) {
// ... your code to refresh the grid with new rows etc..
// highlight new rows
$('.tohighlight').highlight();
// remove the tohighlight class, so these rows wont be highlighted after your next refresh
$('.tohighlight').removeClass('tohighlight');
}
...
当您将数据包含在php文件中时,创建一个函数(仍在php文件)将效果应用于数据,因此当您将其从主页面中提取时,它将已经具有效果。
相关文章:
- HTML表内容:如果行很长,如何在新行中显示部分内容
- 在新行中显示现有项目中的表行中的值
- 如何删除backgridjs行以显示新行
- 如何在使用 ng-repeat 显示表数据时放置条件新行
- Javascript 如何在新行上显示数组的每个元素
- 在新行 AJAX 中显示 JSON 结果
- 新行无法显示在画布中的字符串中
- 在 Javascript 警报框中的新行上显示 PHP 数组的每个条目
- 消息不会显示在新行上
- 如何在jQuery的.text()中显示新行
- 要在HTML中显示的带有新行和制表符的字符串
- 在新行上显示输入字段(基于单选)
- Jquery对新行的突出显示效果
- 在javascript中添加新行,同时显示HTML
- 在博客上显示mathjax预览中的新行
- 显示对话框以便向HTML表添加新行
- javascript -新行显示
- JqueryUI图标显示在新行
- Javascript代码突出显示新行和缩进
- 显示新行<br>在数据库中时 在浏览器中