Slider和Date Picker未显示JQuery

Slider and Date Picker is not showing JQuery

本文关键字:显示 JQuery Picker Date Slider      更新时间:2024-02-18

我正在创建一个页面,每次用户按下按钮,一行就会出现在一个有4列的表中。我正在尝试添加滑块和日期选择器。当我将它添加到HTML中时,它是有效的,但当我将其添加到javascript和jquery函数中时,就不起作用了。

这是当我按下添加按钮时发生的功能。

$(function() {
            $("#date").datepicker()
        });

        $(function()
        {
            $("#amount").val(60);
            $("#slider1").slider({
                slide: function(event, ui)
                {
                    $("#amount").val(ui.value); 
                },
                orientation: "horizontal",
                min: 0,
                max: 100,
                value: 60
            });
        });

function addLab()
{
    var labs = $('#lab tr').length;
    if (labs <= 10)
    {
        var newSlider =  $('<div>', { id: 'slider1' });
        var newLab = $('<tr><td><input type="text" onchange="sumAll()" id="earnedLab" title="Enter Your Score Out Of 25."/></td><td>' + "25" + '</td><td><input type="text" id="date" /></td><td><div id="slider1" style="width: 200px"/></td></tr>'); 
        $('#lab').append(newLab);
    }
    else alert("No more boxes allowed for labs");
}

我相信我已经想通了。。。我应该使用类,而不是ID。我换了它,它起作用了。。