Пуля — дура. Пых — молодец.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 26 Май, 2012, 02:00:44

Страниц: 1 ... 4 5 [6] 7 8 ... 15
Печать
Автор Тема: Вопрос по jquery  (Прочитано 10037 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
phpdude    ↓ 
07 Март, 2010, 02:35:32
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20793
Сила слова: 1.66

SpartakuS, совместить можно :)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
SpartakuS    ↓ 
07 Март, 2010, 02:43:05 , спустя 7 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

phpdude, я надеюсь не два раза один и тот же код писать?
Записан


цска ебаное гавно.
SpartakuS    ↓ 
07 Март, 2010, 03:17:05 , спустя 34 минуты
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

Javascript
$("input[name=login_name]").keyup, click, blur.(function() {
Типа того нужно? Как сделать?
Записан


цска ебаное гавно.
Абырвалг    ↓ 
07 Март, 2010, 03:57:29 , спустя 40 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

неужели так сложно прочитать ман?
http://api.jquery.com/bind/
Записан

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
SpartakuS    ↓ 
07 Март, 2010, 04:04:49 , спустя 7 минут 20 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

Абырвалг, ступил.
Спустя 3 минуты 51 секунду добавил
Спасибо.
Записан


цска ебаное гавно.
phpdude    ↓ 
07 Март, 2010, 04:44:05 , спустя 39 минут 16 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20793
Сила слова: 1.66


неужели так сложно прочитать ман?
http://api.jquery.com/bind/
я так долго ждал этого поста :)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
SpartakuS    ↓ 
07 Март, 2010, 04:46:26 , спустя 2 минуты 21 секунду
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

А я отрыл русские доки, посмарел. Даже бинд посмарел. Но использование нескольких функций я не увидел. 0_О) Когда уже знал, что бинд - открыл. Прочитал полностью - увидел.
Записан


цска ебаное гавно.
SpartakuS    ↓ 
07 Март, 2010, 05:40:33 , спустя 54 минуты 7 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 32
Сообщений: 2444
Сила слова: 1.31

Есть вот такая проверка логина/пароля через регекспы.
Javascript
    // Проверяем логин / пароль во время ввода.
    $("input[name=login_name], input[name=login_password]").bind('keyup blur',function() {
        if ($(this).attr('name') == 'login_name')
        {
            var login = $(this).attr('value');
            var password = $(this).parents('form').find("input[name=login_password]").attr('value');
        }
        if ($(this).attr('name') == 'login_password')
        {
            var password = $(this).attr('value');
            var login = $(this).parents('form').find("input[name=login_name]").attr('value');
        }
        var regexp_login = /^[^\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\+]{3,20}$/;
        true_login = regexp_login.test(login);
        var regexp_password = /^.{6,}$/;
        true_password = regexp_password.test(password);
        if (true_login && true_password) {$(this).parents('
form').find("input[type=submit]").removeAttr('disabled')}
        else {$(this).parents('
form').find("input[type=submit]").attr('disabled', 'disabled')}
    });
Говно? Не? В общем все работает как надо. Но. Если написать логин, пароль. Потом выделить текст, например в логине и мышкой нажать вырезать, то у нас будет возможность нажат на кнопку при неподходящих условиях.
Я пока придумал только один выход из ситуации. Делать эти действия при клике мышкой. Не важно где. Не проверял пока. Может красивей выход есть?
Записан


цска ебаное гавно.
Gandjubas    ↓ 
15 Март, 2010, 11:32:31 , спустя 7 дней 17 часов 51 минуту 58 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 1
Сообщений: 32
Сила слова: 3.13

Есть вопрос.
Использую $('#divtip'+name).animate({opacity: "show", top: nTop+10},"slow"); для показа подсказок для полей ввода формы.
Возникла проблема с IE шестым (на других не смотрел версиях). Если подсказка всплывает над селектом <select></select>, то эта подсказка оказывается под ним.
Как можно это исправить?
Записан
CTAPbIu_MABP    ↓ 
15 Март, 2010, 12:23:04 , спустя 50 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

для этого есть плагин bgiframe
Записан

java.lang.OutOfMemoryError
Gandjubas    ↓ 
15 Март, 2010, 01:04:03 , спустя 40 минут 59 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 1
Сообщений: 32
Сила слова: 3.13

Спасибо. Почитаем.
Записан
Gandjubas    ↓ 
15 Март, 2010, 01:22:13 , спустя 18 минут 10 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 1
Сообщений: 32
Сила слова: 3.13

Не проканал. Последний релиз для версии 1.1.3 jQuery.
Даже пример выложенный с плагином не фурычит (Все дивы оказались на заднем плане селектов).
Записан
Nyaah    ↓ 
15 Март, 2010, 11:23:45 , спустя 10 часов 1 минуту 32 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи

Карма: 34
Сообщений: 522
Сила слова: 6.51

попробуй z-index ставить больше, причем не только у всплывающей подсказки, но и у родителя
Записан

Work, buy, consume, die
Gandjubas    ↓ 
16 Март, 2010, 08:14:52 , спустя 8 часов 51 минуту 7 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 1
Сообщений: 32
Сила слова: 3.13

Пытался.
В общем, с версией 2.1.2 проканало. Вот только выглядит это плохова-то.
Вот это в момент анимации (плавного появления окошка не наблюдается, всё появляется по частям):

А это в момент, когда уже отработала анимация (всё как и должно быть):

 
Уголки ПэНэГэшные и добавлены через фильтр стандартный
Спустя 54 секунды добавил
Почти, как должно быть.
Записан
AlexB    ↓ 
16 Март, 2010, 11:41:06 , спустя 3 часа 26 минут 14 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3428
Сила слова: 2.6


попробуй z-index ставить больше, причем не только у всплывающей подсказки, но и у родителя
Не поможет. Старый баян. В ie6 не лечится никак.
Я в свое время, когда писал выпадающие меню, сравнивал область меню и область селекта и если они пересекались селект скрывал совсем, на время показа меню. Могу поискать функцию (чтоб самим не писать, хотя она простая), которая принимает на вход координаты и отвечает пересекаются ли области... Надо? Скорее всего некоторые плагины делают что-то похожее. Но проще забить на ie6 ...
Записан

Страниц: 1 ... 4 5 [6] 7 8 ... 15
Печать
 

Перейти в:  

Этот топик скрыли: NRG, adw0rd, Sinkler, artoodetoo