【问题标题】:How can I close jPicker如何关闭 jPicker
【发布时间】:2012-07-02 17:34:11
【问题描述】:

我有一些 Ajax 表单的脚本,当我点击表单输入(确定或取消)时,我想关闭 jPicker。我阅读了文档并没有找到任何东西。有什么帮助吗?

这是我的脚本。

<script type="text/javascript">
    $(document).ready(function(){
        $('#my_best_id}').jPicker(
            {
                images:
                {
                    clientPath: 'js/jpicker/images/' // Path to image files
                }
            }
        );
        $(':submit').click(function(){
            $('#my_best_id').jPicker().hide();
        });
    });
</script>

【问题讨论】:

标签: jquery color-picker jpicker


【解决方案1】:

试试这个:

$('.jPicker').hide();

代替:

$('#my_best_id').jPicker().hide();

【讨论】:

    【解决方案2】:

    这是一个没有公认答案的老问题,我自己也想知道。

    就我而言,我只想关闭 jpicker 对话框(就像单击取消按钮一样)。

    所以我不能按照@techfoobar 的建议使用以下内容

    $('.jPicker').hide()

    因为它会隐藏颜色选择器以及对话框。

    只隐藏对话框 -

    $('.jPicker.Container').hide(); 
    

    或者你可以调用取消按钮的点击事件

    $('.jPicker.Container').find('.Cancel').click();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-04
      • 2012-11-09
      • 2012-11-30
      • 1970-01-01
      • 2013-08-27
      • 2014-06-19
      • 1970-01-01
      • 2014-07-09
      相关资源
      最近更新 更多