[英]Jquery how to set active link css color
演示: http : //jsfiddle.net/f9FDs/
如何獲得鏈接顏色以更改為CSS中指定的活動鏈接(最后單擊)顏色?
// Active Menu Link
jQuery("#navbar-main li a").live('click', function () {
jQuery("#navbar-main li a").removeClass("selected");
jQuery(this).addClass("selected");
return false;
});
“實時”已棄用。 使用“ on”代替。
小提琴: http : //jsfiddle.net/f9FDs/3/
jQuery("#navbar-main li a").on('click', function () {
jQuery("#navbar-main li a").removeClass("selected");
jQuery(this).addClass("selected");
return false;
});
您正在使用的提要方法在您在小提琴中發布的jQuery版本中不存在。
從live()
切換到on()
請注意,如果您使用live()
來動態生成元素,則on()
等效項將使用3個參數來使用事件委托:
jQuery("#navbar-main").on('click', 'li a', function () {
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.