Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重置按钮上的jPicker重置背景色以及如何一次打开一个jPicker对话框?_Javascript_Jquery_Html_Css_Jpicker - Fatal编程技术网

Javascript 重置按钮上的jPicker重置背景色以及如何一次打开一个jPicker对话框?

Javascript 重置按钮上的jPicker重置背景色以及如何一次打开一个jPicker对话框?,javascript,jquery,html,css,jpicker,Javascript,Jquery,Html,Css,Jpicker,在我的jPicker中,我想重置背景色,HTML重置按钮重置textbox的值,jPicker将填充背景色到特定的textbox,但它没有重置。 所以我的问题是,我是否也需要使用自定义jQuery函数来重置背景色? 或HTML重置按钮可以做到这一点,如果是,那么如何 若页面有多个JPicker,那个么如何一次打开一个对话框呢?在这里加上我之前的问题,这个问题到目前为止还没有得到回答:( 将我的代码附加到使用以下jQuery代码重置按钮 $(document).ready( functio

在我的jPicker中,我想重置背景色,HTML重置按钮重置textbox的值,jPicker将填充背景色到特定的textbox,但它没有重置。 所以我的问题是,我是否也需要使用自定义jQuery函数来重置背景色? 或HTML重置按钮可以做到这一点,如果是,那么如何

若页面有多个JPicker,那个么如何一次打开一个对话框呢?在这里加上我之前的问题,这个问题到目前为止还没有得到回答:(


将我的代码附加到

使用以下jQuery代码重置按钮

$(document).ready(
    function()
    {
      $('.Multiple').jPicker();
        $("#resetbutton").click(function(){
           $(".Multiple").css("background-color","rgba(0, 0, 0, 0)");
        });
    });
<input type="reset" name="reset" value="reset" id="resetbutton"/>
并在重置按钮的HTML中使用以下HTML设置ID

$(document).ready(
    function()
    {
      $('.Multiple').jPicker();
        $("#resetbutton").click(function(){
           $(".Multiple").css("background-color","rgba(0, 0, 0, 0)");
        });
    });
<input type="reset" name="reset" value="reset" id="resetbutton"/>

一次更改1个jPicker 修订的HTML代码

<p>&nbsp;</p>
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
<form>
<input class="Multiple" id="t1" type="text" value="" /><br />
    <p>&nbsp;</p>

<input class="Multiple" id="t2" type="text" value="" /><br />
    <p>&nbsp;</p>
<input class="Multiple" id="t3" type="text" value="" />
    <p>&nbsp;</p>
<input type="reset" name="reset" value="reset" id="resetbutton"/>
</form>



修订的jQuery代码

$(document).ready(
    function()
    {
        $('.Multiple').jPicker(function(){
        });

        $(".jPicker").click(function(){

            for(var i=0;i<$.jPicker.List.length;i++)
            {
                if($.jPicker.List[i].id != $(this).prev().attr("id"))
                {
                    $.jPicker.List[i].hide();
                }

            }


        });
        $("#resetbutton").click(function(){
           $(".Multiple").css("background-color","#fff");

        });
    });
$(文档)。准备好了吗(
函数()
{
$('.Multiple').jPicker(函数(){
});
$(“.jPicker”)。单击(函数(){

对于(VARI=0;我希望能快速回复。但对于对话框打开的问题呢?