【问题标题】:Where is the 'generated' attributed allowed?在哪里允许“生成”属性?
【发布时间】:2012-02-02 10:16:12
【问题描述】:

我在 IntelliJ 中遇到此错误:

此处不允许使用“生成”属性

html sn-p 在哪里:

<label generated="true" ... >

generated 是“真正的”HTML 属性吗?如果验证失败,它由jquery-ui-validation 插件添加到错误字段中。哪里允许?

【问题讨论】:

    标签: javascript jquery html jquery-ui jquery-validate


    【解决方案1】:

    原始答案:What is the "generated" attribute seen in some HTML tag used for?

    这是一个自定义数据用户定义属性。在您的情况下,它已被添加以表示加载后在页面上生成的元素,可能是由 JavaScript。

    在繁重的 UI/UX Web 应用程序中经常会看到其他此类属性。它们通常充当技术之间的挂钩 - CSS、JavaScript、HTML 等。

    请注意,此类属性不会生效。如果您使用的是 HTML5,则可以在它们前面加上 data- 来解决这个问题(即 data-generated="true")。阅读更多about custom data attributes in HTML5

    【讨论】:

    • 嗯。那么jquery-ui-validation“应该”转向使用数据生成吗?我目前正在使用普通的“生成”来兼容。
    猜你喜欢
    • 1970-01-01
    • 2016-01-02
    • 2021-09-12
    • 2016-09-06
    • 2015-07-25
    • 2014-05-23
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    相关资源
    最近更新 更多