javascript - Jquery 不会选择并将我想要的样式添加到我的元素

标签 javascript jquery css html styles

我有一个名为消息弹出框的控件,它有一个元素列表。当用户点击列表中的元素时,他们会得到一个描述。这个描述里面是一个图标。我想将此图标从顶部向下移动 5 像素。

当我运行应用程序然后输入

jQuery("#__icon0").css('marginTop', '5px'); 

在控制台中,图标移动到我想要的位置。但是当我把它放在代码中时(初始化或页面上的其他地方,它什么都不做,图标也不会移动。)

有人知道为什么吗?

最佳答案

你能试试 .css('margin-top', '5px'); 而不是 .css('marginTop', '5px'); 吗?

关于javascript - Jquery 不会选择并将我想要的样式添加到我的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37534415/

相关文章:

javascript - 在 if 语句中使用 "!!"不是多余的吗,因为 if 语句已经检查是否为真?

javascript - 如何使用 JS 中的函数关闭和打开右键单击?

jquery - Ember 链接到 Handlebars 和 jQuery DataTables

php css 如何根据成员更改名称颜色?

css - 导航栏不会变成汉堡包 - bootstrap/Flask

javascript - 如何在javascript中打开一个图标

javascript - jQuery 表排序器 : How to detect if column is already sorted?

javascript - 网站有哪些好的 JavaScript/AJAX 界面模式?

html - 为什么我的代码中不显示背景图像?

javascript - 在 HTML <a> 链接中使用 Javascript 变量