jQuery UI小部件自动完成可以在克隆上使用委托吗?

时间:2011-01-31 00:35:34

标签: jquery jquery-ui google-chrome autocomplete

我正在尝试使用委托来自动完成克隆,但它似乎无法在Google Chrome中使用。

这是我的尝试:http://jsfiddle.net/uGdm2/

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:3)

是的,试试这个:

var tags = ["PHP", "Perl", "Python"];
$('body').delegate('input.tags', 'focusin', function() {
    if($(this).is(':data(autocomplete)')) return;
    $(this).autocomplete({
        "source": tags
    });
});
var tagsdiv = $('#tags');
$('body').delegate('a.copy', 'click', function(e) {
    e.preventDefault();
    $(this).closest('div').clone().appendTo(tagsdiv);
});

http://jsfiddle.net/petersendidit/uGdm2/4/