Publikováno v sekci jQuery v
aktualizováno
Občas potřebujeme obalit každý n-tý prvek nějakým wrapperem. Pokud nemůžeme sáhnout do serverové části, nabízí se klientské řešení.
Řešení v čistém JS
1: var divs = $("div > div"); for(var i = 0; i "); }Jako jQuery plugin
1: (function($){ $.fn.wrapMatch = function(count, className) { var length = this.length; for(var i = 0; i '); } return this; }; })(jQuery);Použití
1: $('.list-parent li').wrapMatch(5,'newclass');
Nejsou tu žádné komentáře