如何关闭 jPicker
Posted
技术标签:
【中文标题】如何关闭 jPicker【英文标题】:How can I close 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>
【问题讨论】:
我迟到了。但对于游客来说,试试这个。 ***.com/questions/8283965/… 【参考方案1】:试试这个:
$('.jPicker').hide();
代替:
$('#my_best_id').jPicker().hide();
【讨论】:
【参考方案2】:这是一个没有公认答案的老问题,我自己也想知道。
就我而言,我只想关闭 jpicker 对话框(就像单击取消按钮一样)。
所以我不能按照@techfoobar 的建议使用以下内容
$('.jPicker').hide()
因为它会隐藏颜色选择器以及对话框。
只隐藏对话框 -
$('.jPicker.Container').hide();
或者你可以调用取消按钮的点击事件
$('.jPicker.Container').find('.Cancel').click();
【讨论】:
以上是关于如何关闭 jPicker的主要内容,如果未能解决你的问题,请参考以下文章
jPicker 在重置按钮上重置背景颜色以及如何一次打开单个 jPicker 对话框?