【问题标题】:Why don't my code find a class upon rendering?为什么我的代码在渲染时找不到类?
【发布时间】:2018-09-23 19:54:35
【问题描述】:

我使用过 jquery 数据表。它有分页按钮,在渲染时,我想改变它的颜色。我注意到类名是 paginate_button current。我已经使用 jquery 的 .css 函数在加载时更改它的 css,但是当我像这样提供它时

  $('.paginate_button, current').addClass('pagination-buttons');

它会改变所有导航按钮的背景颜色。

这个找不到类

$('.paginate_button current').addClass('pagination-buttons');

【问题讨论】:

  • 试试$('.paginate_button.current').addClass('pagination-buttons');你需要用.选择器指定类

标签: javascript jquery html asp.net-mvc datatables


【解决方案1】:

如果您想定位同时具有 paginate_buttoncurrent 类的元素,请使用点:

$('.paginate_button.current').addClass('pagination-buttons');

.paginate_button, current 选择类为paginate_button 的元素和类似<current> 的元素。

.paginate_button current 选择像 <current> 这样嵌套在类 paginate_button 的元素下的元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-20
    • 1970-01-01
    相关资源
    最近更新 更多