|
Stasovsky ↓
|
 |
|
02 Август, 2010, 02:30:35
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
чет я затупил немного...
как мне проверять набранный текст в input по мере его набора... на пример, пока я ввожу буковки рамка красная, как я ввел все правильно, рамка синяя...
$('.email').live("keydown",function() {
var val = $(this).val();
if (!val.match(/^([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+([a-z]{2,4})$/i)) {
$(this).parent().addClass('error');
errors[3]=1;
} else {
$(this).parent().removeClass('error');
errors[3]=0;
}
});
вот к примеру такая ботва... с виду все нормально, но если потестить, уг какое-то получает))
|
|
|
|
|
Записан
|
|
|
|
|
SpartakuS ↓
|
 |
|
02 Август, 2010, 11:33:47 , спустя 9 часов 3 минуты 12 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 32
Сообщений: 2442 Сила слова: 1.31
|
Я с этим тоже поебалсо в свое время. Щас поищу решение.
|
|
|
|
|
Записан
|
 цска ебаное гавно.
|
|
|
|
SpartakuS ↓
|
 |
|
02 Август, 2010, 11:44:11 , спустя 10 минут 24 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 32
Сообщений: 2442 Сила слова: 1.31
|
$("input[name=login_name]").bind('keyup blur',function() {
var login = $(this).attr('value');
var regexp = new RegExp ('^[^\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\+]{1,20}$', 'g');
if (regexp.test(login)) {$(this).parents('form').find("input[type=submit]").removeAttr('disabled')}
else {$(this).parents('form').find("input[type=submit]").attr('disabled', 'disabled')}
});
|
|
|
|
|
Записан
|
 цска ебаное гавно.
|
|
|
|
Stasovsky ↓
|
 |
|
02 Август, 2010, 02:47:20 , спустя 3 часа 3 минуты 9 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
спасибо, добр человек)) вечером попробую))
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
10 Сентябрь, 2010, 06:24:13 , спустя 39 дней 3 часа 36 минут 53 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
чет не получается у меня с чекбоксами...
в общем такая ботва... у меня 4 чекбокса
<li class="first"><input type="checkbox" name="first" /></li>
<li class="second"><input type="checkbox" name="second" /></li>
<li class="third"><input type="checkbox" name="third" /></li>
<li class="all"><input type="checkbox" name="all" /></li>
отметив каждый из чекбоксов, я меняю картиночку
$(':checkbox').bind('change', function() {
var t = $(this),
p = t.parent();
t.is(':checked') ? p.addClass('selected') : p.removeClass('selected');
});
теперь мне надо сделать так, что бы отметив первые три all тоже стал отмеченным и, отметив all, первые три стали отмеченными...
сколько не пробовал, херня получается... либо не меняется у первых трех, либо у последнего, либо еще какая хрень...
мб есть у кого похожая плюшка? или киньте ссылочку...
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
10 Сентябрь, 2010, 07:00:02 , спустя 35 минут 49 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
блин.. хрень какая-то -_-
<ul class="work_type">
<li class="first"><input type="checkbox" name="first" id="first" /><label for="first">First </label></li>
<li class="sep"></li>
<li class="second"><input type="checkbox" name="second" id="second" /><label for="second">Second </label></li>
<li class="sep"></li>
<li class="third"><input type="checkbox" name="third" id="third" /><label for="third">Third </label></li>
<li class="all"><input type="checkbox" name="all" id="all" /><label for="all">All </label></li>
</ul>
$('.work_type').ready(function() {
var w = $(this);
$(':checkbox', w).bind('change', function() {
if ( $(this).is(':checked') ) {
checkOn($(this));
} else {
checkOff($(this));
}
/*
if ( $(':checkbox[name=first]', w).is(':checked') && $(':checkbox[name=second]', w).is(':checked') && $(':checkbox[name=third]', w).is(':checked') ) {
checkOn($(':checkbox[name=all]', w));
} else {
checkOff($(':checkbox[name=all]', w));
}
*/
});
$('li.all :checkbox', w).bind('change', function() {
if ( $(this).is(':checked') ) {
$(':checkbox', w).each(function() {
checkOn($(this));
});
} else {
$(':checkbox', w).each(function() {
checkOff($(this));
});
}
});
function checkOn(el) {
el.attr('checked', true);
el.parent().addClass('selected');
}
function checkOff(el) {
el.attr('checked', false);
el.parent().removeClass('selected');
}
});
знаю, много букаф... но пиздец))
вон там хрень закомментирована... если так оставить, то при нажатии на all все вкл/выкл, но есть ее раскомментировать, то эта хрень не пашет)) зато пашет хрень "если отмечены первые три, то последний выделяеццо"))
профи, блеать! помогите))
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
10 Сентябрь, 2010, 07:02:08 , спустя 2 минуты 6 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 339
Сообщений: д-о-х-у-я! Сила слова: 1.72
|
ебись ебись, умнее станешь Спустя 10 секунд добавил задача плевая, не сдавайся.
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Stasovsky ↓
|
 |
|
10 Сентябрь, 2010, 07:04:01 , спустя 1 минуту 53 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
ебись ебись, умнее станешь
вот сучка))) Спустя 29 секунд добавил ладно, если бы не бросил курить)) но щас меня это напрягать начинает))
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
10 Сентябрь, 2010, 08:03:22 , спустя 59 минут 21 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
вроде сделал... вроде все норм... но какого куя в ИЕ работает только с третьего клика "выделить все"?!
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
10 Сентябрь, 2010, 08:33:04 , спустя 29 минут 42 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
пиздец)) вся проблема в change.. я ниипу, почему он не дружит с чекбоксами, но, сделав все кликом, все стало норм пахать...
кому надо, готовую плюшку скину...
$('.work_type').ready(function() {
var w = $(this);
$(':checkbox', w).bind('click', function() {
if ( $(this).is(':checked') ) {
checkOn($(this));
} else {
checkOff($(this));
}
if ( $(':checkbox[name=first]', w).is(':checked') && $(':checkbox[name=second]', w).is(':checked') && $(':checkbox[name=third]', w).is(':checked') ) {
checkOn($(':checkbox[name=all]', w));
} else {
checkOff($(':checkbox[name=all]', w));
}
});
$(':checkbox[name=all]', w).bind('click', function() {
if ( $(this).is(':checked') ) {
$(':checkbox', w).each(function() {
checkOff($(this));
});
} else {
$(':checkbox', w).each(function() {
checkOn($(this));
});
}
});
function checkOn(el) {
el.attr('checked', true);
el.parent().addClass('selected');
}
function checkOff(el) {
el.attr('checked', false);
el.parent().removeClass('selected');
}
});
|
|
|
|
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
11 Сентябрь, 2010, 05:25:48 , спустя 20 часов 52 минуты 44 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5184 Сила слова: 1.81
|
мой тебе совет не пиши так
:checkbox[name=first]
пиши просто
[name=first]
и обзови переменную нормально а не w
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
Stasovsky ↓
|
 |
|
11 Сентябрь, 2010, 08:37:40 , спустя 3 часа 11 минут 52 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
мой тебе совет не пиши так
:checkbox[name=first]
пиши просто
[name=first]
а в чем разница?))
и обзови переменную нормально а не w
да это пофигу.. это я в черновике писал))
|
|
|
|
|
Записан
|
|
|
|
|
Ёл ↓
|
 |
|
16 Сентябрь, 2010, 05:54:02 , спустя 4 дня 21 час 16 минут 22 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 3
Сообщений: 48 Сила слова: 6.25
|
Как в JQ обращаться к элементу (по id, class и пр.) загруженному через Аjax?
Дайте пожалуйста урл или код - буду курить. Спасибо!
|
|
|
|
|
Записан
|
|
|
|
|
adwo ↓
|
 |
|
16 Сентябрь, 2010, 05:56:15 , спустя 2 минуты 13 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Укусил питон. Python infected.
Группа: Джедаи Карма: 13
Сообщений: 427 Сила слова: 3.04
|
Как в JQ обращаться к элементу (по id, class и пр.) загруженному через Аjax?
Так же, как и к любому другому
|
|
|
|
|
Записан
|
chmod 777 you mom, bastard
|
|
|
|
Stasovsky ↓
|
 |
|
16 Сентябрь, 2010, 05:56:28 , спустя 13 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 47
Сообщений: 3265 Сила слова: 1.44
|
event нужно))
|
|
|
|
|
Записан
|
|
|
|
|