- 1
- 2
- 3
/* FCBKcomplete 2.7.5 */
_item = element.children('option[value="' + value + '"]');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+157
/* FCBKcomplete 2.7.5 */
_item = element.children('option[value="' + value + '"]');
+164
var fffuuuuuu = jQuery.browser.msie && parseInt(jQuery.browser.version) < 7 ? true : false
+164
$('.button').bind('click', function(){
t = $(this);
$('.vote-vk').attr('title', t.attr('title')).attr('summary', t.attr('summary')).attr('url', t.attr('url')).attr('image', t.attr('image'));
$('.vote-twitter').attr('title', t.attr('title')).attr('summary', t.attr('summary')).attr('url', t.attr('url')).attr('image', t.attr('image'));
$('.vote-fb').attr('title', t.attr('title')).attr('summary', t.attr('summary')).attr('url', t.attr('url')).attr('image', t.attr('image'));
});
http://memecombat.ru/
+158
{ // more code...
/**
* Sets snapshot auto sharing on facebook
* @param {Object} key
* @param {Object} value
*/
setAutoShare: function(key, value) {
if (value) {
this.api.askPermissions("publish_stream", function(list) {
if (list == null || list.indexOf("publish_stream") < 0){
this.vr.dom.round.setAutoShare(key, false);
} else {
this.vr.dom.round.setAutoShare(key, true);
var request = new Request({
method:'post',
data: "env=facebook&"+ key + "=true&widgetSessionId=" + this.conf.pysid,
url: this.conf.baseUrl + "/set/auto-share",
onSuccess: function() {
this.vr.dom.round.setAutoShare(key, true);
}.bind(this)
}).send();
}
}.bind(this));
} else {
var request = new Request({
method: "post",
url: this.conf.baseUrl + "/set/auto-share",
data: "env=facebook&"+ key + "=false&widgetSessionId=" + this.conf.pysid,
onSuccess: function() {
this.vr.dom.round.setAutoShare(key, false);
}.bind(this),
onFailure: function() {}
}).send();
}
},
// more code
}
Горе от ума. Хотя, на самом деле "от ума" тут спорно, человек дошел до того, чтобы научится пользоваться каким-то фреймворком, и даже пытался написать комментарий...
+160
// NB: placing identical functions on both toggle events is required for proper functionality!
$("#manageButton").toggle(
function () {
$(this).toggleClass('current');
$("#adminBar").slideToggle(50);
$("#manageButtonIcon").attr("src", "/includes/images/icons/collapse.gif");
},
function () {
$(this).toggleClass('current');
$("#adminBar").slideToggle(50);
$("#manageButtonIcon").attr("src", "/includes/images/icons/expand.gif");
}
);
С сайта luminous-landscape.com.
+168
$('#status:first').html('Выберите нужный подарок и НАЖМИТЕ по нему!');
$("#status:eq(1)").html("Ваш баланс:<span class='balans'>"+balans);
$("#status:eq(1)").html($("#status:eq(1)").html()+"</span>");
function otkritPodarokOdin(){
document.getElementById('podarokOdin').style.display='block';
if($('.balans').html() == '10' || parseFloat($('.balans').html()) > 10){}else{
$('div[id="podarokOdin"]').hide();
$('#status:first').html('Ошибка!НЕДОСТАТОЧНО СРЕДСТВ НА СЧЕТУ!');
}
};
function otkritPodarokDva(){
document.getElementById('podarokDva').style.display='block';
if($('.balans').html() == '10' || parseFloat($('.balans').html()) > 10){}else{
$('div[id="podarokDva"]').hide();
$('#status:first').html('Ошибка!НЕДОСТАТОЧНО СРЕДСТВ НА СЧЕТУ!');
}
};
function otkritPodarokTri(){
document.getElementById('podarokTri').style.display='block';
if($('.balans').html() == '10' || parseFloat($('.balans').html()) > 10){}else{
$('div[id="podarokTri"]').hide();
$('#status:first').html('Ошибка!НЕДОСТАТОЧНО СРЕДСТВ НА СЧЕТУ!');
}
};
function otkritPodarokChetyre(){
document.getElementById('podarokChetyre').style.display='block';
if($('.balans').html() == '10' || parseFloat($('.balans').html()) > 10){}else{
$('div[id="podarokChetyre"]').hide();
$('#status:first').html('Ошибка!НЕДОСТАТОЧНО СРЕДСТВ НА СЧЕТУ!');
}
};
function otkritPodarokPyat(){
document.getElementById('podarokPyat').style.display='block';
if($('.balans').html() == '10' || parseFloat($('.balans').html()) > 10){}else{
$('div[id="podarokPyat"]').hide();
$('#status:first').html('Ошибка!НЕДОСТАТОЧНО СРЕДСТВ НА СЧЕТУ!');
}
};
function otkritPodarokShest(){
document.getElementById('podarokShest').style.display='block';
if($('.balans').html() == '10' || parseFloat($('.balans').html()) > 10){}else{
$('div[id="podarokShest"]').hide();
$('#status:first').html('Ошибка!НЕДОСТАТОЧНО СРЕДСТВ НА СЧЕТУ!');
}
};
Воздержусь указывать где говнокод. Собственно повсюду.
+170
var obj=getObjById($(this).attr("id"));
Вот такое хорошое применение jquery =)
http://javascript.ru/forum/misc/16224-pokritikujjte-podkhod-pozhalujjsta.html
+158
function showOrders (tab, type, page) {
$('#grid').load('../../citizen/'+type);
switch (page) {
case 'cmain':
var activeTab_class = 'mainActiveTab';
var unactiveTab_class = 'mainUnactiveTab';
break;
case 'corders':
var activeTab_class = 'activeTab';
var unactiveTab_class = 'unactiveTab';
break;
}
var some_tab = document.getElementsByClassName(activeTab_class);
var count = some_tab.length;
for (var i = 0; i<= (count-1); i++) {
some_tab[i].className = unactiveTab_class;
}
tab.className = activeTab_class;
}
у нас так WebUI программируется =)
+164
$('#menu_block').each…
Дальше не смотрел.
+158
if (location.href.split('/')[4] == '14-0-0' | location.href.split('/')[4] == '14') {
$('#u1').attr({
class: 'tabv'
})
}
else if (location.href.split('/')[4] == '14-0-1') {
$('#u2').attr({
class: 'tabv'
})
}
else if (location.href.split('/')[4] == '14-0-0-1' || $('#PMtoUser').val()) {
$('#bar').hide();
$('#mess').css({
backgroundColor: '#fafafa'
});;
$('#mess').html('<div style="padding-top:30px;padding-bottom:30px;"><div id="valError2"></div><div id="valSuccess2"></div><div id="bmess"><div id="bmess2"><table width="100%"><tr><td align="left" valign="top"><div class="avaogets" style="margin-top:2px;"><img src='+noavatar+'></div></td><td width="100%" style="padding-left:15px;" align="left" valign="top"><div id="hname">Получатель</div><input type="text" id="nameSend"><div style="padding-top:9px;" id="hname">Тема</div><input type="text" id="tSend"></td></tr></table><textarea style="margin-top:10px;" id="message2"></textarea><div id="idCap" style="overflow:hidden;margin-top:3px;margin-left:1px;"><div style="float:left;" id="abbbb"></div><div style="float:right;"><input id="capval" maxlength="4" type="text"></div></div><div id="new_b" class="Mbd" style="margin-top:6px;" onclick="$(\'#sbm\').click()"><div id="new_b2">Отправить</div></div><div class="spanload" style="display:inline-block;padding-left:5px;"></div></div> </div></div>');
$('#u4').attr({
class: 'tabv'
})
}
Это и многое другое на http://uweb.su/js/new_message.js!
Смотрите в браузерах вашего компьютера!