1.0.2 • Published 9 years ago
jquery.datanamespace v1.0.2
What is it?
Плагин позволяет использовать namespace в сочетании с data атрибутами dom объектов.
How to use it?
Функционал полностью аналогичен $.fn.data() за исключением того, что первым атрибутом в $.fn.datanamespace передается namespace.
Например, вам нужно установить атрибут $node data-plugin-property == 'value':
$node.datanamepsace('plugin', 'property', 'value');
Этот плагин очень удобен при использовании в других плагинах, например, для передачи настроек из шаблона в плагин через data атрибуты.
Например, вам нужно получить все data атрибуты начинающиеся с plugin:
<div id="#node" data-plugin-color="red" data-plugin-size="big"/>
$(function() {
var $node = $('#node');
console.log($node.datanamespace('plugin'));
// -> {color: "red", size: "big"}
});