jQuery对div的“闪烁突出显示”效果?

我正在寻找一种方法来执行以下操作。

我将a添加<div>到页面中,并且ajax回调返回一些值。将<div>用来自ajax调用的值填充,<div>然后将前缀到另一个<div>作为表列的。

我想引起用户的注意,向他/他表明页面上有新内容。

我希望<div>按钮闪烁,而不是显示/隐藏,而是突出显示/取消突出显示一段时间,例如5秒钟。

我一直在看眨眼插件,但据我所知,它仅在元素上显示/隐藏。

顺便说一句,解决方案必须是跨浏览器的,是的,不幸的是IE也包含在内。为了使它在IE中正常运行,我可能需要进行一些改动,但总的来说它必须能够正常工作。

回答:

jQuery UI 是您要寻找的。

$("div").click(function () {

$(this).effect("highlight", {}, 3000);

});

文档和演示可以在这里找到


也许jQuery UI 更合适


要调整不透明度,您可以这样做:

$("div").click(function() {

// do fading 3 times

for(i=0;i<3;i++) {

$(this).fadeTo('slow', 0.5).fadeTo('slow', 1.0);

}

});

…因此透明度不会低于50%。

以上是 jQuery对div的“闪烁突出显示”效果? 的全部内容, 来源链接: utcz.com/qa/427452.html

回到顶部