Преобразование раскрывающегося списка в радиопроизводительные кнопки - событие не запускаетJquery

Программирование на jquery
Ответить
Anonymous
 Преобразование раскрывающегося списка в радиопроизводительные кнопки - событие не запускает

Сообщение Anonymous »

Я смог получить выпадающие значения, чтобы измениться при выборе радиопроизводств, но изображение продукта не обновляется, как это должно. Изображение обновляется только при использовании фактического выпадающего списка. И вот мой код до сих пор: < /p>

Код: Выделить всё


$(".variant-option select").each(function() {
var select = $(this);
var selectName = select.attr("name");

// Create a container for the radio buttons
var radioContainer = $("");

select.find("option").each(function(i, e) {
var optionValue = $(this).val();
var optionText = $(this).text();

// Create a radio button for each option
$("")
.attr("value", optionValue)
.attr("id", selectName + "_" + i) // Add an ID for the label
.attr("checked", i == 0)
.click(function() {
// Update the select element's value
select.val(optionValue);

// Trigger the change event on the select element
select.trigger('change');
})
.appendTo(radioContainer);

// Create a label for the radio button
$("" + optionText + "")
.appendTo(radioContainer);
});

// Add the radio buttons after the select element
radioContainer.insertAfter(select);
});


попробовал запустить событие изменения.

Подробнее здесь: https://stackoverflow.com/questions/793 ... triggering
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»