是否可以创建自定义html attr作为标签?



是否可以在html元素中添加这种格式的自定义属性?

<div class="example" editor:edit></div> 

(有点像Mailchimp的合并标签)

如果是,我该如何定位元素,最好是使用jQuery。

可以使用数据属性

<div class="example" data-editor="edit"></div> 
$(function(){
    console.log($('.example').data('editor'));
});

MDN的HTML属性引用暗示您永远不应该创建非标准属性。

这就是data-*属性的目的,列表中的描述是:Lets you attach custom attributes to an HTML element.

相关内容

  • 没有找到相关文章

最新更新