- 1
- 2
var elemID = ui.item.attr('id');
var elemClass = $("#"+elemID).attr('class');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+169
var elemID = ui.item.attr('id');
var elemClass = $("#"+elemID).attr('class');
Self made!
+165
if (result.indexOf('myWinLoadSD') > -1) {
_uWnd.alert('<br /><b>Вы успешно проголосовали</b>', '', {
w: 250,
h: 70,
tm: 3000
});
_uWnd.close('cap');
} else {
result = $(re).text().replace(/<div[^>]+/, '').replace(/<\/div>/, '').replace(/>\_/, '_');
$('body').append('<scri' + 'pt type="text/jav' + 'ascript">' + result + '<' + '/script>');
}
});
Бабуин!
+159
var path = [
(this.gridSetId || this.projection.projCode.replace(":", "_")) + "_" + this.zeroPad(z, 2),
//this.zeroPad(halfX, digits) + "_" + this.zeroPad(halfY, digits),
/*
* ОООООООЧЕНЬ ГРЯЗНО!!!!!!!!!!!!
* */
this.zeroPad(halfX, 1) + "_" + this.zeroPad(halfY, 1),
this.zeroPad(x, 2 * digits) + "_" + this.zeroPad(y, 2 * digits) + "." + this.type
].join("/");
+175
if (last=="ня") {new_name=name[0].substring(0, name[0].length-2) + 'ни';}
if (last=="др") {new_name=name[0].substring(0, name[0].length-2) + 'дра';}
if (last=="та") {new_name=name[0].substring(0, name[0].length-2) + 'ты';}
if (last=="лл") {new_name=name[0].substring(0, name[0].length-2) + 'лла';}
if (last=="ия") {new_name=name[0].substring(0, name[0].length-2) + 'ии';}
if (last=="ан") {new_name=name[0].substring(0, name[0].length-2) + 'ана';}
if (last=="ся") {new_name=name[0].substring(0, name[0].length-2) + 'си';}
if (last=="ий") {new_name=name[0].substring(0, name[0].length-2) + 'ия';}
if (last=="ма") {new_name=name[0].substring(0, name[0].length-2) + 'мы';}
if (last=="ас") {new_name=name[0].substring(0, name[0].length-2) + 'аса';}
if (last=="ья") {new_name=name[0].substring(0, name[0].length-2) + 'ьи';}
if (last=="ря") {new_name=name[0].substring(0, name[0].length-2) + 'ри';}
if (last=="ка") {new_name=name[0].substring(0, name[0].length-2) + 'ки';}
if (last=="ра") {new_name=name[0].substring(0, name[0].length-2) + 'ры';}
if (last=="на") {new_name=name[0].substring(0, name[0].length-2) + 'ны';}
if (last=="ша") {new_name=name[0].substring(0, name[0].length-2) + 'ши';}
if (last=="тя") {new_name=name[0].substring(0, name[0].length-2) + 'ти';}
if (last=="ис") {new_name=name[0].substring(0, name[0].length-2) + 'иса';}
if (last=="сю") {new_name=name[0].substring(0, name[0].length-2) + 'сю';}
if (last=="га") {new_name=name[0].substring(0, name[0].length-2) + 'ги';}
if (last=="ля") {new_name=name[0].substring(0, name[0].length-2) + 'ли';}
if (last=="ек") {new_name=name[0].substring(0, name[0].length-2) + 'ька';}
if (last=="ёк") {new_name=name[0].substring(0, name[0].length-2) + 'ька';}
if (last=="ян") {new_name=name[0].substring(0, name[0].length-2) + 'яна';}
if (last=="ай") {new_name=name[0].substring(0, name[0].length-2) + 'ая';}
if (last=="ав") {new_name=name[0].substring(0, name[0].length-2) + 'ава';}
if (last=="жа") {new_name=name[0].substring(0, name[0].length-2) + 'жи';}
if (last=="ей") {new_name=name[0].substring(0, name[0].length-2) + 'ея';}
if (last=="ор") {new_name=name[0].substring(0, name[0].length-2) + 'ора';}
if (last=="ей") {new_name=name[0].substring(0, name[0].length-2) + 'ея';}
if (last=="ак") {new_name=name[0].substring(0, name[0].length-2) + 'ака';}
if (last=="ох") {new_name=name[0].substring(0, name[0].length-2) + 'оха';}
if (last=="ег") {new_name=name[0].substring(0, name[0].length-2) + 'ега';}
if (last=="на") {new_name=name[0].substring(0, name[0].length-2) + 'ны';}
if (last=="ик") {new_name=name[0].substring(0, name[0].length-2) + 'ика';}
if (last=="ес") {new_name=name[0].substring(0, name[0].length-2) + 'еса';}
if (last=="юн") {new_name=name[0].substring(0, name[0].length-2) + 'юна';}
склонения фамилий и имён Оо
+172
element.parent().parent().next().children().filter('.type_sort').text();
почувствуй себя джойстиком
+155
Следующий код приводит в крутящийся восторг все рисунки, обнаруженные на странице :
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
В этом классическом примере есть место индивидуальности. Например, заставить летать не рисунки, а ссылки (чем не леталки?):
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.links; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
Тошниловка:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=10; y4=10; x5=30; y5=20; DI=document.images; DIL=DI.length;function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;DIS.top=Math .cos(R*y1+i*y2+y3)*y4+y5}R++ }setInterval('A()',5); void(0)
Пятница:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=3; y4=40; x5=30; y5=20; DI=document.images; DIL=DI.length;function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;DIS.top=-Math.abs(Math .cos(R*y1*2+i*y2+y3)*y4)+y5}R+=2 }setInterval('A()',5); void(0)
Иная_реальность (утро_понедельника):
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=3; y4=40; x5=30; y5=20; DI=document.images; DIW=new Array(); DIH=new Array(); DIL=DI.length; for(i=0;i<DIL;i++){DIW[i]=DI[i].width; DIH[i]=DI[i].height;} function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.width=Math.abs(Math.sin(R*x1/2+i*x2+x3)*x4+x5)+DIW[i];DIS.height=Math.abs(Math.cos(R*y1/2+i*y2+y3)*y4+y5)+DIH[i];}R++; }setInterval('A()',5); void(0)
+170
var verstka = parseInt((Number(count)/100)*5); // 7%
сурово
+147
$(document).ready(function() {
// get elements only once instead of every Interval
var clock = {};
clock.seconds = $('.clock_seconds');
clock.minutes = $('.clock_minutes');
clock.hours = $('.clock_hours');
setInterval( function() {
// get time
var date = new Date();
var seconds = date.getSeconds();
var mins = date.getMinutes();
var hours = date.getHours();
// count degrees
var seconds_degree = seconds * 6; // 60 secs * 6 deg = 360 deg
var minutes_degree = mins * 6; // 60 mins * 6 deg = 360 deg
var hours_degree = hours * 30 + (mins / 2); // 12 hours * 30 = 360 deg
// apply transform
clock.seconds.css({"-moz-transform" : 'rotate('+seconds_degree+'deg)'});
clock.minutes.css({"-moz-transform" : 'rotate('+minutes_degree+'deg)'});
clock.hours.css({"-moz-transform" : 'rotate('+hours_degree+'deg)'});
}, 1000 );
});
Часы на CSS3, под FireFox 5.
+165
function p(x, y){
return new Point(x, y);
}
Боже мой!!
+147
datatypes.Float = function(inString)
{
var fBytes = [];
for (var i=0;i<4;i++)
{
var curByte = (inString.charCodeAt(i)&255).toString(2);
var byteLen = curByte.length;
if (byteLen<8)
{
for (var bit=0;bit<(8-byteLen);bit++)
curByte = '0'+curByte;
}
fBytes[i] = curByte;
}
var fBits = fBytes[3]+fBytes[2]+fBytes[1]+fBytes[0];
var fSign = parseInt(fBits[0]) ? -1 : 1;
var fExp = parseInt(fBits.substring(1,9),2)-127;
var fMan;
if (fExp == -127)
fMan = 0;
else
{
fMan = 1;
for (i=0;i<23;i++)
{
if (parseInt(fBits[9+i])==1)
fMan = fMan + 1/Math.pow(2,i+1);
}
fMan = fMan.toFixed(7);
}
return(parseFloat((fSign*Math.pow(2,fExp)*fMan).toFixed(3)));
}
Вчера накодил, оцените говнистость.