我試圖用不同類型的輸入創建一個拖放表單。選擇,文本框和廣播框工作正常,但是當拖入可排序字段時,Range Slider不起作用。JqueryUI滑塊與Sortable衝突
我已經在這裏創造一個小提琴:
的一個被硬編碼在作品雖然。我需要一個雙滑塊,否則HTML5範圍輸入會很好。
任何幫助將不勝感激!
$(function() {
$(".slider-range").slider({
range: true,
min: 0,
max: 500,
values: [75, 300],
slide: function (event, ui) {
$(".amount").val("$" + ui.values[0] + " - $" + ui.values[1]);
}
});
$("#amount").val("$" + $("#slider-range").slider("values", 0) +
" - $" + $("#slider-range").slider("values", 1));
/* populate the list of fields into the div */
var fields = getFields();
$(fields).each(function (index, value) {
$("#listOfFields").append("<div class='fld' fieldtype='" + value.type + "'>" + value.label + "</div>");
});
$(".fld").draggable({
helper: "clone",
stack: "#containerTable div",
cursor: "move"
});
$(".droppedFields").droppable({
activeClass: "activeDroppable",
hoverClass: "hoverDroppable",
accept: ":not(.ui-sortable-helper)",
drop: function (event, ui) {
var fieldtype = $(ui.draggable).attr("fieldtype");
$("<div class='fld' fieldtype='" + fieldtype + "'></div>").html(ui.draggable.html()).appendTo(this);
}
});
$(".droppedFields").sortable();
$(".droppedFields").disableSelection();
嘗試初始化您的滑塊時,它被刪除。 –
@ReCaptcha如果你不介意,你如何去做? – Mayowa