JQuery UI自动完成 - 单击显示,第二次单击隐藏

时间:2016-04-17 16:26:19

标签: jquery jquery-ui autocomplete

我有这个自动完成功能:

$('#plemena_select').click(function() {
    $('#col4_filter').autocomplete("search", "");
    $('#col4_filter').focus(); 
});

我想要一个链接。如果自动填充功能不可见,则链接上的单击将显示该链接。如果自动完成功能可见,则点击将如何显示。 (单击显示,第二次单击隐藏)。 我怎么能这样做? 谢谢大家。

1 个答案:

答案 0 :(得分:0)

如果你想在点击之间切换功能,我不熟悉JQ自动完成功能  你可以用这个:

int

https://jsfiddle.net/pfnwuk4w/

或者您甚至可以使用奇怪的方法:

function hideDiv () {
    //do somthing
    $('.btn').one('click', showDiv);
}

function showDiv () {
    //do somthing
    $('.btn').one('click', hideDiv);
}


$('.btn').one('click', hideDiv);

https://jsfiddle.net/5oq7wor7/3/