From mootools to jquery (rewrite function)
Is there anybody who can convert my function to jquery? It's a short function but I won't handle it by myself.
Thank you.
- window.addEvent('domready', function() {
- $$('.post > .post-body').each(function(el) {
- var ii = 0;
- el.getElements('img').each(function(il) {
- if(il.offsetWidth > 100 && $(il).get('src')) {
- ii++;
- }
- });
- if(ii > 2) {
- var ul = new Element('ul', {'class': 'galleria'});
- var im = null;
- el.getElements('img').each(function(il) {
- if(il.offsetWidth > 100 && $(il).get('src')) {
- var li = new Element('li');
- var i = new Element('img', {'src': $(il).get('src')});
- i.addEvent('click', function() {
- $(im).set('src', i.get('src'));
- });
- i.inject(li);
- li.inject(ul);
- if(!im) { im = new Element('img', {'src': il.get('src') }); }
- $(il).destroy();
- }
- });
-
- ul.inject(el, 'top');
- $(im).inject(ul, 'before');
- $(im).addClass('main');
- new Element('div', {'class': 'clear'}).inject(ul, 'after');
- }
- });
- });