Источник
Описание
код плагина:
1 2 3 4 5 6 7 | $.fn.duplicate = function(count, cloneEvents) { var tmp = []; for ( var i = 0; i < count; i++ ) { $.merge( tmp, this.clone( cloneEvents ).get() ); } return this.pushStack( tmp ); }; |
При вызове плагина необходимо передать первым параметром количество копий элементов. Второй параметр необязательный, при значение true также будут клонированы события элемента.
Пример
Предположим у вас есть элемент списка, который необходимо продублировать пять раз.
html:
1 2 3 | <ul id="myList"> <li><a href="http://www.flickr.com/photos/jdsharp-com/4088227698/">Percheron's are cool</a></li> </ul> |
js:
1 | $('li').duplicate(5).appendTo('#myList'); |
Оставьте свой комментарий