【问题标题】:Material Design Lite Programmatically Trigger Floating LabelMaterial Design Lite 以编程方式触发浮动标签
【发布时间】:2016-03-21 04:29:28
【问题描述】:

我正在通过 JavaScript 向 MDL textfield with floating label 添加一个值。添加值后占位符保留,浮动标签不触发。

我尝试通过 JavaScript 设置焦点,但它不起作用。我必须实际键入一个值才能使标签浮动。

有人知道如何以编程方式触发浮动事件吗?

【问题讨论】:

    标签: javascript material-design-lite


    【解决方案1】:

    您可以尝试MaterialTextfield.change() 方法来设置值并触发类更改。
    但请记住,MaterialTextfield 组件是带有mdl-js-textfield 的元素 看看这篇短文hack

    【讨论】:

    • 顺便说一句,我不得不使用 document.querySelector 因为我正在通过 ajax 加载文本字段。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 2017-02-05
    • 2017-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多