javascript - 如何使用 jQuery 设置 overflow-x?或者 : How to set css-properties with a '-' (dash)?

标签 javascript html events dom

我想用 jQuery 设置 overflow-x css 属性,但它不起作用:

$('.mySelector').css({
    color: 'Red',
    overflow: 'auto',
    overflow-x: 'scroll'
});

如何设置其中包含“-”(破折号)的属性?

最佳答案

您可以使用驼峰式大小写:

$('.mySelector').css({
    color: 'Red',
    overflow: 'auto',
    overflowX: 'scroll'
});

或引号键:

$('.mySelector').css({
    color: 'Red',
    overflow: 'auto',
    'overflow-x': 'scroll'
});

我会推荐带引号的键,我发现与驼峰式大小写相比,“一目了然”更容易分辨出什么规则。

关于javascript - 如何使用 jQuery 设置 overflow-x?或者 : How to set css-properties with a '-' (dash)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6306813/

相关文章:

html - 2个div之间出现白线

javascript - jQuery 改变和点击事件

javascript - 哪些 JavaScript 对象的原型(prototype)中有 addEventlistener?

javascript - 单击链接时如何选中和取消选中复选框?

javascript - 更改 onClick 事件中的 Javascript 焦点?

jquery 不链接到 html

c# - 调整面板大小时图形缩放不稳

来自一个外部站点的 Javascript 应用程序未在 iframe 中运行

javascript - 如何开始使用 rcy :nouislider in my Meteor Application?

html - 希望文本叠加对其背景做出响应