Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.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 如何将按钮/链接添加到搜索结果列表中的最后一项_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript 如何将按钮/链接添加到搜索结果列表中的最后一项

Javascript 如何将按钮/链接添加到搜索结果列表中的最后一项,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我试图在使用JQueryAutocomplete生成的结果列表的最后一项中添加一个按钮。当前,每个列表项的创建方式如下: create: function(item) { $(this).data('ui-autocomplete')._renderItem = function (ul, item) { return $('<li>') .append('<a>' + item.label + " " + " - " + item.typ

我试图在使用
JQuery
Autocomplete
生成的结果列表的最后一项中添加一个按钮。当前,每个列表项的创建方式如下:

create: function(item) { 
    $(this).data('ui-autocomplete')._renderItem = function (ul, item) {
    return $('<li>')
       .append('<a>' + item.label + " " + " - " + item.type +'</a>')
       .appendTo(ul);
    };
create:函数(项){
$(此).data('ui-autocomplete')。\u renderItem=函数(ul,项){
返回$(“
  • ”) .append(“”+item.label++“-“+item.type++”) .附录(ul); };
  • },


    我想做的是,当我到达列表中的最后一个元素时,添加一个按钮,但是我不知道怎么做。我非常感谢你的帮助

    可以使用jQuery伪选择器获取最后一项


    $('li:last')

    好的,我来试一试。因此,如果我在最后一个项目中添加一个新的
    li
    基本上正确吗?@Javacadabra就是这样