使用HTML自定义属性值

问题描述:

添加类名来一个HTML元素我有自定义一些HTML元素属性使用HTML自定义属性值

<div menuitemname="my-media" class="panel panel-default"> 
//some code here 
</div> 

我不知道是否有一种方法(JS会很好)添加价值,自定义属性“menuitemname”,我的元素类。像这样

<div menuitemname="my-media" class="panel panel-default my-media"> 
//some code here 
</div> 

在我的整个网站

任何想法?

使用jQuery,你可以做到以下几点:

$('.panel').addClass(function(){ 
    return $(this).attr('menuitemname'); 
}); 

这将使用的addClass()回调函数添加的属性的值menuitemname

Example


参考:

addClass()

attr()

+0

日Thnx了很多,它工作正常! – Alexikakos

演示:http://jsfiddle.net/JmHpC/106/

$('[menuitemname="my-media"]').addClass('my-media');