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, время: 12:55. |