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

时间:2014-06-19 21:35:03

标签: jquery html mailmerge

是否可以将此格式的自定义属性添加到html元素。

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

(有点像Mailchimp&#39的合并标签)

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

2 个答案:

答案 0 :(得分:3)

您可以使用数据属性。

<div class="example" data-editor="edit"></div> 

$(function(){
    console.log($('.example').data('editor'));
});

答案 1 :(得分:0)

MDN's HTML attribute reference意味着您永远不应该创建非标准属性。

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