Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.03.2014, 11:22
roe roe вне форума
Интересующийся
Отправить личное сообщение для roe Посмотреть профиль Найти все сообщения от roe
 
Регистрация: 27.12.2012
Сообщений: 11

Добавит title к checkbox
Всем привет!
Делаю фильтр. Хотел попробовать реализовать как в маркете-яндекс.. клик по чекеру..
всплывающая подсказка с нужными данными.
Все генерируется автоматом. Фильтр в виде меню
Мне нужно при каждом клике по чекеру,добавлять новые данные в тег "title"
но есть проблема, у меня не получается вывести на поток. Т.е.
после обновлении страницы я могу произвести клик и получить ожидаемый результат, только по первому чекеру.
как получить возможность обрабатывать много позиций? что не так делаю и как правильно!?
вот упрощенный вариант:

<input id="filter_40_4" class="ort" type="checkbox" name="filter[40][]" value="109" title="">

$(document).ready(function() {
         $("input[type='checkbox']").on('click', function() {
          //   var es = '#'+this.id;
             $(this).attr('title','Hello');
              });
  });
Ответить с цитированием
  #2 (permalink)  
Старый 01.03.2014, 11:51
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от roe
Мне нужно при каждом клике по чекеру,добавлять новые данные в тег "title"
В каком смысле "новые"? Почему сразу тайтлы не прописать? Пример можешь привести?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 01.03.2014, 13:53
roe roe вне форума
Интересующийся
Отправить личное сообщение для roe Посмотреть профиль Найти все сообщения от roe
 
Регистрация: 27.12.2012
Сообщений: 11

может не так выразился, сори.
тайтл используется как контейнер для всплывающей подсказки. И генерируется он соответственно разный в зависимости от чекера.
например: указывается количество товаров найденных по данному фильтру.
я делаю все экспериментально, не уверен что затея верная.
но в более верном варианте мне кажется должно быть так:
1.суммирует количество элементов фильтра
2. аяксом делает запрос
3. и возвращает результат в DIV, где так же присутствует ссылка-submit
4. а с помощью подсказки все это выводится пользователю.

как то так.
Ответить с цитированием
  #4 (permalink)  
Старый 01.03.2014, 15:16
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от roe
а с помощью подсказки все это выводится пользователю
Вот только не через дефолтный тайтл. Используй свою собственную реализацию подсказки (или есть куча готовых всяких tiptip, tipsy и прочих плагинов). Потому что дефолтная пока вылезет - юзер помрет от ожидания.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 01.03.2014, 18:11
roe roe вне форума
Интересующийся
Отправить личное сообщение для roe Посмотреть профиль Найти все сообщения от roe
 
Регистрация: 27.12.2012
Сообщений: 11

Потому что дефолтная пока вылезет - юзер помрет от ожидания.
Да, именно стороннюю я и имел ввиду.
а по поводу главного вопроса, решил через data: $('#aForm').serialize(),
Всем спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
checkbox = checkbox Слейп jQuery 2 30.01.2013 15:24
jqgrid tree and checkbox gaz2003 jQuery 0 17.12.2011 15:59
отметить checkbox по title soniclord Элементы интерфейса 2 02.09.2011 08:49
Помогите не работает скрипт MAX_NS Общие вопросы Javascript 2 24.03.2009 16:25
Вопрос к гуру. Title через js. Не выводит title из тега <TR> shkur Элементы интерфейса 24 19.06.2008 09:03