javascript - 查看他们的 div 时试图使菜单项变为粉红色

标签 javascript jquery css

我有一个链接列表,这些链接使 div 在它们上方滑动,我使用在这里找到的脚本制作的:http://flesler.blogspot.ca/2007/10/jqueryscrollto.html .

我希望链接在被点击时改变颜色,以便用户可以清楚地看到他们在哪里。我想做类似的事情:

<li><a href="#promo" onclick="this.style.color='green'; return false;">Promo Package</a></li>

除了在单击另一个链接时将颜色更改回其原始颜色。当然,外部会更好。

最佳答案

我会在列表中使用点击监听器:

$('ul').on('click', 'a', function() {
    $('ul a').css('color', '#000000'); // set all links to black;
    $(this).css('color', '#00FF00'); // set curent link to green;
    return false;
});

关于javascript - 查看他们的 div 时试图使菜单项变为粉红色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11104346/

相关文章:

javascript - 获取脚本标签的数据属性?

javascript - 如何在自定义过滤器函数中添加两个输入值

javascript - 检查选项卡中当前是否显示加载图标

html - 使用css实现浮雕/倾斜/3d边框效果

javascript - 如何更改扰流板的选择器?

javascript - firefox如何对地址栏中的url进行编码

javascript - 可变变量的 JS 闭包

jquery - 如何使用 jQuery 对数据表按字母顺序排序且不区分大小写?

css - IE8 背景尺寸 : cover

javascript - 递归添加点击事件处理程序