[英]JQuery - “highlight” effect help
看看“突出”JQuery效果:
http://docs.jquery.com/UI/Effects/Highlight
您可以將任何DIV的背景顏色更改為淡入/淡出
但是,該示例是“突出顯示”“點擊”事件
$("div").click(function () {
$(this).effect("highlight", {}, 3000);
});
我如何以編程方式調用高亮方法,就好像它是我的代碼中的一個函數(而不是在'click'事件上激活)?
$("div").effect("highlight", {}, 3000);
正如JorenB所指出的,這將突出顯示頁面中的所有div。
如果您只想突出顯示一個div:
<div id="myDiv"></div>
你應該做:
$("div#myDiv").effect("highlight", {}, 3000);
如果你想突出顯示具有特定classe的所有div,你可以做到:
<div id="myDiv1" class="myClass"></div>
<div id="myDiv2" class="myClass"></div>
$("div.myClass").effect("highlight", {}, 3000);
有關選擇器的更多信息,請參閱JQuery選擇器 。
它就是這樣
$([your selector]).effect("highlight", {}, 3000);
你也可以通過觸發click事件來實現這一點,如果你在你的點擊處理程序中有這個:
$('div').click();
要么:
$('div').trigger('click');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.