Tim*_*mJK 5 html javascript jquery jquery-ui
看看"突出"JQuery效果:
http://docs.jquery.com/UI/Effects/Highlight
您可以将任何DIV的背景颜色更改为淡入/淡出
但是,该示例是"突出显示""点击"事件
$("div").click(function () {
$(this).effect("highlight", {}, 3000);
});
Run Code Online (Sandbox Code Playgroud)
我如何以编程方式调用高亮方法,就好像它是我的代码中的一个函数(而不是在'click'事件上激活)?
Dan*_*ura 13
$("div").effect("highlight", {}, 3000);
Run Code Online (Sandbox Code Playgroud)
正如JorenB所指出的,这将突出显示页面中的所有div.
如果您只想突出显示一个div:
<div id="myDiv"></div>
Run Code Online (Sandbox Code Playgroud)
你应该做:
$("div#myDiv").effect("highlight", {}, 3000);
Run Code Online (Sandbox Code Playgroud)
如果你想突出显示具有特定classe的所有div,你可以做到:
<div id="myDiv1" class="myClass"></div>
<div id="myDiv2" class="myClass"></div>
$("div.myClass").effect("highlight", {}, 3000);
Run Code Online (Sandbox Code Playgroud)
有关选择器的更多信息,请参阅JQuery选择器.