Всем добрый день, есть готовый скрипт сортировки материалов по дате и времени, привязка идет к материалу через класс item: $('.renders-data'), а также к диву с датой date: $('.qwe'), в диве есть текст с датой и временем <div class="qwe" data="2015.12.11 в 14:33">2015.12.11 в 14:33</div> но хотелось бы убрать и привязать к тегу data="2015.12.11 в 14:33" прошу вашей помощи
<script>
(function($) {
$.fn.feed = (function( params, event ) {
parse = function( input ) {
var parts = input.match(/(\d+)/g);
return new Date(parts[2],parts[1]-1,parts[0],parts[3]-1,parts[4]-1,0).getTime();
}
this.each(function() {
var elems = $.makeArray( $(this).find(params.item) );
elems.sort(function( a, b ) {
if ( this.parse($(a).find(params.date).text()) > this.parse($(b).find(params.date).text()) ) return -1;
if ( this.parse($(a).find(params.date).text()) < this.parse($(b).find(params.date).text()) ) return 1;
return 0;
});
$( this ).html(function() {
return typeof( params.slice ) === undefined ? elems : elems.slice( 0, params.slice );
});
});
if ($.isFunction(event)){
event.call(this);
}
})
})(jQuery);
</script>
<div id="phpdiv2">
<a href="#" class="renders-data"><div class="qwe" data="2015.12.11 в 14:33">2015.12.11 в 14:33</div>1</a>
<a href="#" class="renders-data"><div class="qwe" data="2015.12.11 в 14:45">2015.12.11 в 14:45</div>2</a>
<a href="#" class="renders-data"><div class="qwe" data="2015.12.11 в 14:54">2015.12.11 в 14:54</div>3</a>
<a href="#" class="renders-data"><div class="qwe" data="2015.12.11 в 14:46">2015.12.11 в 14:46</div>4</a>
<a href="#" class="renders-data"><div class="qwe" data="2015.12.11 в 14:33">2015.12.11 в 14:33</div>5</a>
<a href="#" class="renders-data"><div class="qwe" data="2015.12.11 в 14:34">2015.12.11 в 14:34</div>6</a>
</div>
<script>
$('#phpdiv2').feed({
slice: 6,
item: $('.renders-data'),
date: $('.qwe')
}, function() {
});
</script>