jquery - 这段使用 jQuery 向元素添加类的代码有什么问题?

标签 jquery html css addclass

<分区>

当页面加载后,我想向 ID 为 contact_page 的元素添加一个类:

<a id="contact_page">Contact</a>

这是我正在使用的 JavaScript 代码:

$(document).ready(function () {
    $("contact_page").addClass('selected');
});

应该是添加类,但是when I run it, nothing happens .

我做错了什么,我该如何解决?

最佳答案

你需要在jquery中使用#选择一个id

$("#contact_page").addClass('selected');

请参阅此处的示例 http://jsfiddle.net/S4aAx/7/您也不需要在 jsfidle 中添加文档就绪或脚本,它会为您完成。

关于jquery - 这段使用 jQuery 向元素添加类的代码有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11797769/

上一篇:CSS背景图片不显示

下一篇:css - 静态 css 不显示在 express jade 中

相关文章:

javascript - symfony2 中的单 Ajax

jquery - 使用附加时样式丢失 - jquery mobile

javascript - 收听正在检查的 Bootstrap 复选框

javascript - 不使用 JavaScript/jQuery 选中/取消选中复选框

jquery - 在同一页面内点击 anchor 标签显示内容

html - Firefox 中的转换属性和下拉错误

html - 窗口高度调整大小后覆盖不全屏

javascript - 解析 CSV 文件时出现问题

javascript - 让 JSON 在 IE 中工作

javascript - 尝试从输入字段返回日期值时,我变得不确定