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) }) }); |
Спасибо большое,все работает,только еще вопрос,он передает в блок hot свойство с чек боксом и с ковычками в которых количество товара,можно как нибудь сделать чтобы передавалось только название?
|
Цитата:
Цитата:
но возможно вы хотели так ... $(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) }) }); |
Ну ты монстр конечно,спасибо большое,можешь объяснить эти строки
var clone = $.map(check.filter(":checked"), function(el) { return $("<span>", { "text": $(el).next().attr("title"), "click": function() { $(el).trigger("click") } |
INSIDER73,
массив отмеченных чекбоксов, преобразовать в массив span с текстом из title элемента ниже чекбокса и кликом который кликнет чекбокс - всё |
Часовой пояс GMT +3, время: 07:23. |