Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 14.02.2017, 13:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

INSIDER73,

смотрите пост 7 снова
$(function() {
    var check = $(".bx-filter-parameters-box-container input:checkbox");
    $(".bx-filter-parameters-box-container").change(function() {
        var clone = $.map(check.filter(":checked"), function(el) {
            return $(el).next().clone().on("click", function() {
                $(el).trigger("click")
            })
        });
        $(".hot").html(clone)
    })
});

Последний раз редактировалось рони, 14.02.2017 в 13:16.
Ответить с цитированием
  #12 (permalink)  
Старый 14.02.2017, 13:40
Аспирант
Отправить личное сообщение для INSIDER73 Посмотреть профиль Найти все сообщения от INSIDER73
 
Регистрация: 12.01.2017
Сообщений: 48

Спасибо большое,все работает,только еще вопрос,он передает в блок hot свойство с чек боксом и с ковычками в которых количество товара,можно как нибудь сделать чтобы передавалось только название?

Последний раз редактировалось INSIDER73, 14.02.2017 в 13:53.
Ответить с цитированием
  #13 (permalink)  
Старый 14.02.2017, 13:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от INSIDER73
он передает в блок hot свойство с чек боксом
не знаю, где это есть в коде
Сообщение от INSIDER73
можно как нибудь сделать чтобы передавалось только название?
снова не осилил, как вы по тексту собрались кликать и где этот текст брать...
но возможно вы хотели так ...
$(function() {
    var check = $(".bx-filter-parameters-box-container input:checkbox");
    $(".bx-filter-parameters-box-container").change(function() {
        var clone = $.map(check.filter(":checked"), function(el) {
            return $("<span>", {
                "text": $(el).next().attr("title"),
                "click": function() {
                    $(el).trigger("click")
                }
            })
        });
        $(".hot").html(clone)
    })
});
Ответить с цитированием
  #14 (permalink)  
Старый 14.02.2017, 14:13
Аспирант
Отправить личное сообщение для INSIDER73 Посмотреть профиль Найти все сообщения от INSIDER73
 
Регистрация: 12.01.2017
Сообщений: 48

Ну ты монстр конечно,спасибо большое,можешь объяснить эти строки
var clone = $.map(check.filter(":checked"), function(el) {
            return $("<span>", {
                "text": $(el).next().attr("title"),
                "click": function() {
                    $(el).trigger("click")
                }
Ответить с цитированием
  #15 (permalink)  
Старый 14.02.2017, 14:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

INSIDER73,
массив отмеченных чекбоксов, преобразовать в массив span с текстом из title элемента ниже чекбокса и кликом который кликнет чекбокс - всё
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При наведении на меню меняется картинка. ainur777 Элементы интерфейса 1 07.07.2014 07:41
ПОМОГИТЕ разобраться со скриптом (картинка праздничного дня) Zhuk13@ya.ru Общие вопросы Javascript 7 08.12.2013 19:51
Картинка меняется при наведении на случайную f1nik Элементы интерфейса 0 26.06.2013 13:46
При наведении на ссылку меняется картинка ucoz (jquery) pelimeshki jQuery 2 13.01.2012 01:53
Opera 11.00 не подгружается картинка greatilya Opera, Safari и др. 1 27.12.2010 20:27