javascript - 单击时如何更改链接的颜色?

标签 javascript jquery css cakephp cakephp-2.0

我想更改链接颜色 onclick,链接是基于 ajax 的,我尝试了很多但没有成功我该如何更改它,请求操作正在此页面上进行。

        <div class="topheading-right">
        <span>
            <?php echo $this->Manager->link('Archived Events', array('a'));?>
        </span>
        <?php echo $this->Manager->link('View All', array(''));?>
    </div>
</div>

<div id='events-event_list' class='dashboard-<?php echo __l($product_name);?>s'>
    <?php echo $this->requestAction(array('controller'=>'events', 'action'=>'view_event_list', $is_archive), array('return'));?>
</div>

我该怎么做?提前致谢

最佳答案

如果是 AJAX 链接,则不能使用 :visited 伪选择器。

相反,使用:

 $('a').live('click',function(){this.style.css.color='red'})

或类似的东西

关于javascript - 单击时如何更改链接的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15062416/

相关文章:

javascript - 如何替换 vue.js 中的斜杠

javascript - 检测到 Web Worker 已加载但未发送显式消息

php - 将 jQuery 数组字符串转换为 PHP 数组

javascript - 在 JavaScript 中以字符串形式获取对象名称

jquery - 使用 jquery 始终确保 div 标签位于页面顶部

javascript - 从 Firebase 存储返回下载 URL 的函数

javascript - 检测循环中对象的碰撞

c# - 聊天应用程序在本地运行良好,但在服务器上无法正确响应 - signalr 2.2.1

html - Flex 网格在 Safari 上未正确呈现 - Flex 元素没有高度

javascript - IE7+ 'Shrink to Fit' 使文本太小